Submission
Status:
PPPPPPP-PP
Subtask/Task Score:
90/100
Score: 90
User: koon
Problemset: เลขดวง
Language: cpp
Time: 0.003 second
Submitted On: 2025-11-18 18:43:57
#include <bits/stdc++.h>
using namespace std;
int main() {
cin.tie(0)->sync_with_stdio(false);
int a, b, c; cin >> a >> b >> c;
int sum = 0;
if ((b+c-2)%7+1 == 7 && c-1 > 0 || a == c) {
sum += c-1;
} else if ((b+c-2)%7+1 == 1 && c+1 <= a || c == 1) {
sum += c+1;
} else {
sum += c*2;
}
if (ceil(((c-(8-b) >= 0) ? c-(8-b) : 0)/7) == 0 && c+7 <= a) {
sum += c+7;
} else if (ceil(((c-(8-b) >= 0) ? c-(8-b) : 0)/7) == ceil(((a-(8-b) >= 0) ? a-(8-b) : 0)/7) && c-7 > 0) {
sum += c-7;
} else {
sum += c*2;
}
cout << sum;
return 0;
}