from datetime import datetime
r = {1:datetime(2026,3,25,0,0)
,2:datetime(2026,3,26,0,0)
,3:datetime(2026,3,27,0,0)
,4:datetime(2026,3,28,0,0)
,5:datetime(2026,3,30,0,0)
}
x, d, h, m = [int(x) for x in input().split(" ")]
a = datetime(2026, 3, d, h, m)
ans = int((r[x] - a).total_seconds())//60
if x == 5:
if a < datetime(2026,3,29,2,0):
ans -= 60
print(ans)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | from datetime import datetime r = {1:datetime(2026,3,25,0,0) ,2:datetime(2026,3,26,0,0) ,3:datetime(2026,3,27,0,0) ,4:datetime(2026,3,28,0,0) ,5:datetime(2026,3,30,0,0) } x, d, h, m = [int(x) for x in input().split(" ")] a = datetime(2026, 3, d, h, m) ans = int((r[x] - a).total_seconds())//60 if x == 5: if a < datetime(2026,3,29,2,0): ans -= 60 print(ans) |
English