Submission

Status:
PP-PT--T-T

Score: 30

User: iwannasleep

Problemset: E.Comet

Language: cpp

Time: 1.084 second

Submitted On: 2024-10-13 22:53:41

#include<bits/stdc++.h>
using namespace std;
int main(){
	int d,m,y,t,n;
	cin>>d>>m>>y>>t>>n;
	t*=n;
	if(m==1){ t-=31-d-1;m++;}
	if(m==2){ t-=28-d-1;m++; if(y%4==0&&y%100)t--;}
	for(t=t;t>=366;t)
	{
		t-=365;
		y++;
		if(y%4==0&&y%100)t--;
	}
	for(t=t;t>=31;t)
	{
		if(m==3||m==5||m==7||m==8||m==10||m==12||m==1)
			t-=31;
		if(m==4||m==6||m==9||m==11)
			t-=30;
		if(m==2)
			t-=28;
		if(m==2&&y%4==0&&y%100)t--;
		m++;
	}
	d+=t;
	cout<<d<<" "<<m<<" "<<y;
	
}