Submission

Status:

P------P--

Subtask/Task Score:

20/100

Score: 20

User: goine

Problemset: เลขดวง

Language: cpp

Time: 0.003 second

Submitted On: 2025-10-12 11:41:51

#include <iostream>
using namespace std;

int main() {
    int c, s, d;
    cin >> c >> s >> d;

    int sum = 0;

    auto mod7 = [](int x) { return (x % 7 + 7) % 7; };

    int candidates[] = {d - 7, d - 1, d + 1, d + 7};
    for (int day : candidates) {
        if (day >= 1 && day <= c && mod7(day - s) != 0) {
            sum += day;
        }
    }

    cout << sum;
    return 0;
}