#include <bits/stdc++.h>
using namespace std;
#define int long long
int32_t main(){
ios_base::sync_with_stdio(0);cin.tie(0);cout.tie(0);
int x,d,h,m;
cin>>x>>d>>h>>m;
if(x==1||x==2||x==3||x==4){
int r;
if(d==23+(x-1)){
r = 2160;
r-=((h-12)*60);
r-=m;
}else{
r = 1440;
r-=(h*60);
r-=m;
}
cout<<r<<endl;
}else{
int r;
if(d==27){
r= 3540;
r-=((h-12)*60);
r-=m;
}else if(d==28){
r = 2820;
r-=((h)*60);
r-=m;
}else{
r = 1440;
if(h<3){
r-=60;
}
r-=(h*60);
r-=m;
}
cout<<r<<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 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 | #include <bits/stdc++.h> using namespace std; #define int long long int32_t main(){ ios_base::sync_with_stdio(0);cin.tie(0);cout.tie(0); int x,d,h,m; cin>>x>>d>>h>>m; if(x==1||x==2||x==3||x==4){ int r; if(d==23+(x-1)){ r = 2160; r-=((h-12)*60); r-=m; }else{ r = 1440; r-=(h*60); r-=m; } cout<<r<<endl; }else{ int r; if(d==27){ r= 3540; r-=((h-12)*60); r-=m; }else if(d==28){ r = 2820; r-=((h)*60); r-=m; }else{ r = 1440; if(h<3){ r-=60; } r-=(h*60); r-=m; } cout<<r<<endl; } return 0; } |
English