#include <iostream>
#include <string>
#include <algorithm>
#include <vector>
#include <cstdlib>
using namespace std;
int main(){
ios::sync_with_stdio(false);
cin.tie(nullptr);
int n, m, k, a, z = 0;
cin>> n >> m >> k>> a;
if(n == 1){
z = (24 - m) * 24 * 60;
z += (24 - k) * 60;
z -= a;
}
if(n == 2){
z = (25 - m) * 24 * 60;
z += (24 - k) * 60;
z -= a;
}
if(n == 3){
z = (26 - m) * 24 * 60;
z += (24 - k) * 60;
z -= a;
}
if(n == 4){
z = (27 - m) * 24 * 60;
z += (24 - k) * 60;
z -= a;
}
if(n == 5){
z = (29 - m) * 24 * 60;
z += (24 - k) * 60;
z -= a;
if(m < 29){
z -= 60;
}
else if(m == 29 && k <= 2){
z -= 60;
}
}
cout<< z;
}
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 <iostream> #include <string> #include <algorithm> #include <vector> #include <cstdlib> using namespace std; int main(){ ios::sync_with_stdio(false); cin.tie(nullptr); int n, m, k, a, z = 0; cin>> n >> m >> k>> a; if(n == 1){ z = (24 - m) * 24 * 60; z += (24 - k) * 60; z -= a; } if(n == 2){ z = (25 - m) * 24 * 60; z += (24 - k) * 60; z -= a; } if(n == 3){ z = (26 - m) * 24 * 60; z += (24 - k) * 60; z -= a; } if(n == 4){ z = (27 - m) * 24 * 60; z += (24 - k) * 60; z -= a; } if(n == 5){ z = (29 - m) * 24 * 60; z += (24 - k) * 60; z -= a; if(m < 29){ z -= 60; } else if(m == 29 && k <= 2){ z -= 60; } } cout<< z; } |
English