#include <bits/stdc++.h>
using namespace std;
int minutes(int d, int h, int m){
return m + 60 * h + 60 * 24 * d;
}
int main(){
cin.tie(0)->sync_with_stdio(0);
int x,d,h,m;
cin >> x >> d >> h >> m;
int left = 0;
if(x == 5){
left = minutes(29-d,24-h,0-m);
if(minutes(d,h,m) < minutes(29,2,0))
left -= 60;
}else{
left = minutes(24+x-1-d,24-h,0-m);
}
cout << left;
}
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> using namespace std; int minutes(int d, int h, int m){ return m + 60 * h + 60 * 24 * d; } int main(){ cin.tie(0)->sync_with_stdio(0); int x,d,h,m; cin >> x >> d >> h >> m; int left = 0; if(x == 5){ left = minutes(29-d,24-h,0-m); if(minutes(d,h,m) < minutes(29,2,0)) left -= 60; }else{ left = minutes(24+x-1-d,24-h,0-m); } cout << left; } |
English