Submission
Status:
PPPPP-P-PP
Subtask/Task Score:
80/100
Score: 80
User: nicekrittaphat
Problemset: เลขดวง
Language: cpp
Time: 0.005 second
Submitted On: 2026-10-11 15:56:45
#include <iostream>
using namespace std;
int main(){
int maxday;
int starttype;
int yourday;
cin>>maxday>>starttype>>yourday;
bool up=true;
bool down = true;
bool left = true;
bool right = true;
int res=0;
//
if(yourday<=(8-starttype))up = false;
if((yourday-(9-starttype))%7==0)left = false;
if((yourday-(8-starttype))%7==0||yourday==maxday)right= false;
if(yourday>=(30-starttype))down=false;
if(up)res+=yourday-7;
if(left)res+=yourday-1;
if(right)res+=yourday+1;
if(down)res+=yourday+7;
cout<<res;
}