#define _CRT_SECURE_NO_WARNINGS
#include<cstdio>
int main() {
int x, d, h, m;
scanf("%d %d %d %d", &x, &d, &h, &m);
int maxDzien;
int maxGodzina = 23;
int maxMinuta = 60;
switch (x) {
case 1: maxDzien = 24; break;
case 2: maxDzien = 25; break;
case 3: maxDzien = 26; break;
case 4: maxDzien = 27; break;
case 5: maxDzien = 29; break;
}
int liczbaDni = maxDzien - d;
int liczbaGodzin = maxGodzina - h;
int liczbaMinut = maxMinuta - m;
int result = 24 * 60 * liczbaDni + 60 * liczbaGodzin + liczbaMinut;
if (x == 5) {
if (d < 29 || (d == 29 && h < 2)) {
result -= 60;
}
}
printf("%d\n", result);
return 0;
}
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 27 28 29 30 31 32 33 34 35 36 37 | #define _CRT_SECURE_NO_WARNINGS #include<cstdio> int main() { int x, d, h, m; scanf("%d %d %d %d", &x, &d, &h, &m); int maxDzien; int maxGodzina = 23; int maxMinuta = 60; switch (x) { case 1: maxDzien = 24; break; case 2: maxDzien = 25; break; case 3: maxDzien = 26; break; case 4: maxDzien = 27; break; case 5: maxDzien = 29; break; } int liczbaDni = maxDzien - d; int liczbaGodzin = maxGodzina - h; int liczbaMinut = maxMinuta - m; int result = 24 * 60 * liczbaDni + 60 * liczbaGodzin + liczbaMinut; if (x == 5) { if (d < 29 || (d == 29 && h < 2)) { result -= 60; } } printf("%d\n", result); return 0; } |
English