Submission

Status:
PPPPPPPPPP

Score: 100

User: MisterO

Problemset: E.Comet

Language: cpp

Time: 0.004 second

Submitted On: 2024-10-14 15:30:14

#include<bits/stdc++.h>
using namespace std;

int month[] = {0,31,28,31,30,31,30,31,31,30,31,30,31};

int main(){
	int dd, mm, year, r, n;
	cin>>dd>>mm>>year>>r>>n;
	r = n*r;
	while(r >= 365){
		year += 1;
		r -= 365;
		if((year % 4 == 0 && year % 100 != 0) || (year % 400 == 0)) r--;
	}
	dd += r;
	while(dd > month[mm]){
		dd -= month[mm];
		mm++;
		if(mm > 12) mm = 1, year++;
	}
	cout<<dd<<' '<<mm<<' '<<year;
}
/*
7 6 2009
5522
1
*/