Start: Apr, 17, 2017 10:00:00
Python程序设计基础培训第三次作业
End: Apr, 23, 2017 14:00:00
Time elapsed:
Time remaining:

Problem_ID: C
Result: Accepted
Time: 118ms
Memory: 21444kB
Author: 13587177532
In contest: 1087

#-*- coding: UTF-8 -*-
year,month,day=map(int, raw_input().strip().split())
flag=0
#检查是否闰年,月是否2月,闰年2月最大天数是29,平年28,其他月是30,31
if (year%4==0 and year%100!=0) or (year % 400==0):
	flag=1
if month==2:
	if (day==28 and flag==0) or (day==29 and flag==1):
		day=1
		month=month+1
	else:
		day=day+1
elif month==12:
	if day==31:
		day=1
		month=1
		year=year+1
	else:
		day=day+1
elif month==1 or month==3 or month==5 or month==7 or month==9 or month==11:
	if day==31:
		day=1
		month=month+1
	else:
		day=day+1
else:
	if day==30:
		day=1
		month=month+1
	else:
		day=day+1
print str(year)+" "+str(month)+" "+str(day)