Submission

Status:

PP-P-PPPP-

Subtask/Task Score:

70/100

Score: 70

User: karnsinee

Problemset: เลขดวง

Language: cpp

Time: 0.002 second

Submitted On: 2025-10-13 23:05:28

#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==7){
		x=1;
		y=2;
	}
	else{
		x=(a-2)%7;
		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;
}