1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
#include <cstdio>
int koniecRundy[6]={0,24,25,26,27,29};
int main(){
    int x,d,h,m,czas=0;
    scanf(" %d %d %d %d",&x,&d,&h,&m);
    czas += (koniecRundy[x] - d) * 24 * 60;
    if(m > 0){
        czas += 60 - m;
        czas += (23 - h) * 60;
    } else {
        czas += (24 - h) * 60;
    }
    if(x == 5){
        if((d==29 && h<=2) || d<29 )
            czas -= 60;
    }
    printf("%d\n",czas);
    return 0;
}