Submission

Status:

PPPPP-PP-P

Subtask/Task Score:

80/100

Score: 80

User: karnsinee

Problemset: เลขดวง

Language: cpp

Time: 0.003 second

Submitted On: 2025-09-21 22:52:50

#include<iostream>
#include<algorithm>
using namespace std;
int main(){
	int m,d,x,sum;
	sum=0;
	cin>>m>>d>>x;
	//sum=sum+(4*x)
	d=8-d;
	if(d==7){
		d=0;
	}
	if(m==31&&x==31){
		sum=sum+(x+1);
		//cout<<"0";
	}
	else if(x%7==d||x==m){
		sum=sum+(x-1);
		//cout<<"1";
	}
	else if(x%7==d+1){
		sum=sum+(x+1);
		//cout<<"2";
	}
	else{
		sum=sum+(2*x);
		//cout<<"3";
	}
	if(x<=d){
		sum=sum+(x+7);
	}
	else if(x>=m-d+1){
		sum=sum+(x-7);
		//cout<<"yes1";
	}
	else{
		sum=sum+(x*2);
	}
	cout<<sum;
}