1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
if __name__ == "__main__":
    input_line = input()

    x, d, h, m = [int(x) for x in input_line.split()]

    tasks = {
        1: (23, 12, 0, 24, 23, 59),
        2: (24, 12, 0, 25, 23, 59),
        3: (25, 12, 0, 26, 23, 59),
        4: (26, 12, 0, 27, 23, 59),
        5: (27, 12, 0, 29, 23, 59),
    }

    current_task = tasks[x]

    mins = 0
    if x == 5 and (d < 29 or h < 3):
        mins -= 60

    mins += 60*24*(current_task[3] - d)
    mins += (24 - h)*60 - m

    print(mins)