#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);
}
}
}
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); } } } |
English