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