Submission
Status:
PPPPPPPPPP
Subtask/Task Score:
100/100
Score: 100
User: asdasd
Problemset: เลขดวง
Language: cpp
Time: 0.003 second
Submitted On: 2025-10-12 15:12:28
#include <stdio.h>
int main(){
int how,first,day;
scanf("%d %d %d",&how,&first,&day);
int finalday;
if(day%7==1){
finalday = first;
}
else if(day%7==2){
finalday = first+1;
if(finalday>7){
finalday-=7;
}
}
else if(day%7==3){
finalday = first+2;
if(finalday>7){
finalday-=7;
}
}
else if(day%7==4){
finalday = first+3;
if(finalday>7){
finalday-=7;
}
}
else if(day%7==5){
finalday = first+4;
if(finalday>7){
finalday-=7;
}
}
else if(day%7==6){
finalday = first+5;
if(finalday>7){
finalday-=7;
}
}
else{
finalday = first+6;
if(finalday>7){
finalday-=7;
}
}
int sum = 0;
if(day-7>0){
sum += day-7;
}
if(day+7<how){
sum += day+7;
}
if(finalday!=1&&day-1>0){
sum+= day-1;
}
if(finalday!=7&&day+1<=how){
sum+= day+1;
}
printf("%d",sum);
}