1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <bits/stdc++.h>
int X,D,H,M;
signed main(void) {
	scanf("%d %d %d %d",&X,&D,&H,&M);
	if(X<=4) {
		if(D==X+22) {
			printf("%d",2880-H*60-M);
		} else {
			printf("%d",1440-H*60-M);			
		}
	} else {
		if(D==27) {
			printf("%d",4260-H*60-M);
		} else if(D==28) {
			printf("%d",2820-H*60-M);			
		} else if(H<=2) {
			printf("%d",1380-H*60-M);						
		} else {
			printf("%d",1440-H*60-M);									
		}
	}
}