#include <bits/stdc++.h>
using namespace std;
int r, d, h, m;
int Ans;
int main()
{
cin >> r >> d >> h >> m;
if(r < 5) {Ans = (36 - (h - 12) - ((d - r - 22) * 24)) * 60 - m;}
else {
if(d == 29 and h > 2) Ans = (24 - h) * 60 - m;
else Ans = (36 - (h - 12) - ((d - r - 22) * 24)) * 60 - m + (23 * 60);
}
cout << Ans << "\n";
}
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | #include <bits/stdc++.h> using namespace std; int r, d, h, m; int Ans; int main() { cin >> r >> d >> h >> m; if(r < 5) {Ans = (36 - (h - 12) - ((d - r - 22) * 24)) * 60 - m;} else { if(d == 29 and h > 2) Ans = (24 - h) * 60 - m; else Ans = (36 - (h - 12) - ((d - r - 22) * 24)) * 60 - m + (23 * 60); } cout << Ans << "\n"; } |
English