#include <bits/stdc++.h>
using namespace std;
#define ll long long
#define st first
#define nd second
#define pii pair<int,int>
#define pb push_back
#define pp pop_back
#define si size
#define int ll
#define V vector
;
#define cerr if(0) cerr
signed main(){
ios_base::sync_with_stdio(0);
cin.tie(0);
int k,d,m,g,sum;
cin>>k>>d>>g>>m;
sum=(24-g-1-(k==5&&(g<3||d<29)))*60+60-m;
cout<<sum+(23+k-d+(k==5))*60*24<<'\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 | #include <bits/stdc++.h> using namespace std; #define ll long long #define st first #define nd second #define pii pair<int,int> #define pb push_back #define pp pop_back #define si size #define int ll #define V vector ; #define cerr if(0) cerr signed main(){ ios_base::sync_with_stdio(0); cin.tie(0); int k,d,m,g,sum; cin>>k>>d>>g>>m; sum=(24-g-1-(k==5&&(g<3||d<29)))*60+60-m; cout<<sum+(23+k-d+(k==5))*60*24<<'\n'; return 0; } |
English