import datetime
x, d, h, m = map(int, input().split(' '))
current = datetime.datetime(2026, 3, d, h, m)
rounds = [
None,
datetime.datetime(2026, 3, 24, 23, 59, 59),
datetime.datetime(2026, 3, 25, 23, 59, 59),
datetime.datetime(2026, 3, 26, 23, 59, 59),
datetime.datetime(2026, 3, 27, 23, 59, 59),
datetime.datetime(2026, 3, 29, 23, 59, 59)
]
offset = 0
if x == 5 and current < datetime.datetime(2026, 3, 29, 2, 0, 0):
offset = -60
print(int((rounds[x] - current).total_seconds() + 1)//60 + offset)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | import datetime x, d, h, m = map(int, input().split(' ')) current = datetime.datetime(2026, 3, d, h, m) rounds = [ None, datetime.datetime(2026, 3, 24, 23, 59, 59), datetime.datetime(2026, 3, 25, 23, 59, 59), datetime.datetime(2026, 3, 26, 23, 59, 59), datetime.datetime(2026, 3, 27, 23, 59, 59), datetime.datetime(2026, 3, 29, 23, 59, 59) ] offset = 0 if x == 5 and current < datetime.datetime(2026, 3, 29, 2, 0, 0): offset = -60 print(int((rounds[x] - current).total_seconds() + 1)//60 + offset) |
English