Submission

Status:

P--P-P--PP

Subtask/Task Score:

50/100

Score: 50

User: karnsinee

Problemset: เลขดวง

Language: cpp

Time: 0.002 second

Submitted On: 2025-10-13 23:10:15

#include<iostream>
using namespace std;
int main(){
	int n,a,d,sum=0;
	cin>>n>>a>>d;
	if(d>=1&&d<=7){
		sum=sum+d+7;
	}
	else if(d<=n&&d>=n-6){
		sum=sum+d-7;
	}
	else{
		sum=sum+(2*d);
	}
	//cout<<sum;
	int x,y;
	if(a==1){
		x=0;
	}
	else if(a>=2&&a<=6){
		x=8-a;
		
	}
	else if(a==7){
		x=1;
	}
	y=x-1;

	//cout<<x<<y;
	if(d==1){
		sum=sum+d+1;
	}
	else if(d==n){
		sum=sum+d-1;
	}
	else if(d%7==x){
		//cout<<"1";
		sum=sum+d-1;
	}
	else if(d%7==y){
		//cout<<"2";
		sum=sum+d+1;
	}
	else{
		//cout<<"3";
		sum=sum+(2*d);
	}
	cout<<sum;
}