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;
}