#include <bits/stdc++.h>
using namespace std;
int startt[5]={23,24,25,26,27};
int endt[5]={24,25,26,27,29};
int main(){
int x,d,h,m;
cin>>x>>d>>h>>m;
x--;
int ans=0;
if (x==4){
if (d==29 && h<2) ans-=60;
if (d<29) ans-=60;
}
while (d!=endt[x] || h!=23 || m!=59){
ans++;
m++;
h+=m/60;
m%=60;
d+=h/24;
h%=24;
//cout<<d<<" "<<h<<" "<<m<<"\n";
}
cout<<ans+1<<"\n";
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 | #include <bits/stdc++.h> using namespace std; int startt[5]={23,24,25,26,27}; int endt[5]={24,25,26,27,29}; int main(){ int x,d,h,m; cin>>x>>d>>h>>m; x--; int ans=0; if (x==4){ if (d==29 && h<2) ans-=60; if (d<29) ans-=60; } while (d!=endt[x] || h!=23 || m!=59){ ans++; m++; h+=m/60; m%=60; d+=h/24; h%=24; //cout<<d<<" "<<h<<" "<<m<<"\n"; } cout<<ans+1<<"\n"; return 0; } |
English