1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
#include <bits/stdc++.h>

using namespace std;

int x, d, h, m;

int main() {
    cin >> x >> d >> h >> m;

    int change = (x == 5 && (d < 29 || h < 2)) ? 60 : 0;

    cout << 60 * (23 - h) + (60 - m) + 1440 * (23 + x - d + (int)(x == 5)) - change << '\n';
}