#include <bits/stdc++.h>
using namespace std;
const int HOUR = 60;
int main(){
int x,d,h,m; cin >> x >> d >> h >> m;
if(x<5){
if(d==22+x) cout << 24 * HOUR + (23-h) * HOUR + (60-m);
else cout << (23-h) * HOUR + (60-m);
}
else{
if(d==27) cout << 47 * HOUR + (23-h) * HOUR + (60-m);
else if(d==28) cout << 23 * HOUR + (23-h) * HOUR + (60-m);
else{
if(h<2) cout << (1-h) * HOUR + (60-m) + 21*HOUR;
else cout << (23-h) * HOUR + (60-m);
}
}
}
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | #include <bits/stdc++.h> using namespace std; const int HOUR = 60; int main(){ int x,d,h,m; cin >> x >> d >> h >> m; if(x<5){ if(d==22+x) cout << 24 * HOUR + (23-h) * HOUR + (60-m); else cout << (23-h) * HOUR + (60-m); } else{ if(d==27) cout << 47 * HOUR + (23-h) * HOUR + (60-m); else if(d==28) cout << 23 * HOUR + (23-h) * HOUR + (60-m); else{ if(h<2) cout << (1-h) * HOUR + (60-m) + 21*HOUR; else cout << (23-h) * HOUR + (60-m); } } } |
English