1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
#include <cstdio>

using namespace std;

int main()
{
int x,d,h,m,ts;
int ends[] = {25*24*60,26*24*60,27*24*60,28*24*60,30*24*60}; //1 - 2026-03-24 23:59:59

	scanf("%d %d %d %d",&x,&d,&h,&m);
	ts = (d * 24 + h) * 60 + m;
	if (x < 5 || d == 29 && h > 2) printf("%d\n",ends[x-1] - ts);
	else printf("%d\n",ends[x-1] - ts - 60);

	return 0;
}