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