x, d, h, m = map(int, input().split())
dni_konca = {
1: 24,
2: 25,
3: 26,
4: 27,
5: 29
}
d_konca = dni_konca[x]
h_konca = 23
m_konca = 59
def na_minuty(d, g, m):
return (d - 23) * 24 * 60 + g * 60 + m
poczatek = na_minuty(d, h, m)
koniec = na_minuty(d_konca, h_konca, m_konca)
wynik = koniec - poczatek + 1
zmiana_czasu = na_minuty(29, 2, 0)
if poczatek <= zmiana_czasu <= koniec:
wynik -= 60
print(wynik)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | x, d, h, m = map(int, input().split()) dni_konca = { 1: 24, 2: 25, 3: 26, 4: 27, 5: 29 } d_konca = dni_konca[x] h_konca = 23 m_konca = 59 def na_minuty(d, g, m): return (d - 23) * 24 * 60 + g * 60 + m poczatek = na_minuty(d, h, m) koniec = na_minuty(d_konca, h_konca, m_konca) wynik = koniec - poczatek + 1 zmiana_czasu = na_minuty(29, 2, 0) if poczatek <= zmiana_czasu <= koniec: wynik -= 60 print(wynik) |
English