#include <iostream>
using namespace std;
int main() {
int x, d, h, m;
cin >> x >> d >> h >> m;
int koniec_dnia;
if (x < 5)
koniec_dnia = 23 + x;
else
koniec_dnia = 29;
int start = d * 1440 + h * 60 + m;
int koniec = koniec_dnia * 1440 + 24 * 60;
int wynik = koniec - start;
int zmiana = 29 * 1440 + 2 * 60;
if (start < zmiana && koniec > zmiana)
{
wynik = wynik-60;
}
cout << wynik << endl;
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 | #include <iostream> using namespace std; int main() { int x, d, h, m; cin >> x >> d >> h >> m; int koniec_dnia; if (x < 5) koniec_dnia = 23 + x; else koniec_dnia = 29; int start = d * 1440 + h * 60 + m; int koniec = koniec_dnia * 1440 + 24 * 60; int wynik = koniec - start; int zmiana = 29 * 1440 + 2 * 60; if (start < zmiana && koniec > zmiana) { wynik = wynik-60; } cout << wynik << endl; return 0; } |
English