Start: Jul, 17, 2019 00:00:00
20190717Python程序设计基础培训第三次作业
End: Jul, 21, 2019 00:00:00
Time elapsed:
Time remaining:

Problem_ID: C
Result: Accepted
Time: 45ms
Memory: 25568kB
Author: 13666594886
In contest: 1295

s=list(map(int,input().split()))
while True:
    if (s[1]==1 or s[1]==3 or s[1]==5 or s[1]==7 or s[1]==8 or s[1]==10) and s[2]==31:
        s[1]=s[1]+1
        s[2]=1
        break
    if (s[1]==4 or s[1]==6 or s[1]==9 or s[1]==11) and s[2]==30:
        s[1]=s[1]+1
        s[2]=1
        break
    if s[1]==12 and s[2]==31:
        s[0]=s[0]+1
        s[1]=1
        s[2]=1
        break
    if (s[0]%4==0 and not s[0]%100==0 or s[0]%400==0) and s[2]==29:
        s[1]=s[1]+1
        s[2]=1
        break
    if (s[0]%4==0 and not s[0]%100==0 or s[0]%400==0) and s[2]==28:
        s[2]=s[2]+1
        break
    if (s[0]%4!=0 and not s[0]%100!=0 or s[0]%400!=0) and s[2]==28:
        s[1]=s[1]+1
        s[2]=1
        break
    else:
        s[2]=s[2]+1    
        break
    if (s[1]==1 or s[1]==3 or s[1]==4 or s[1]==5 or s[1]==6 or s[1]==7 or s[1]==8 or s[1]==9 or s[1]==10 or s[1]==11 or s[1]==12) and (s[2]!=31 or s[2]!=30):  
        s[2]=s[2]+1
        break
print(s[0],s[1],s[2])