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
#include <iostream>

using namespace std;

int main()
{
    int x, d, h, m;
    cin>>x>>d>>h>>m;
    int l=0;
    if(x<5)
    {
        l=d*24*60+(h*60)+m;
        long long t=(23+x)*24*60+23*60+60;
        cout<<t-l;
    }
    if(x>=5)
    {
        if(d==29 && h>2)
            l=d*24*60+(h*60)+m-60;
        else
            l=d*24*60+(h*60)+m;
        long long t=29*24*60+23*60+60;
        cout<<t-l-60;
    }
    return 0;
}