#include <iostream>
using namespace std;
int end_czas[6];
int main()
{
end_czas[1] = 36000;
end_czas[2] = 37440;
end_czas[3] = 38880;
end_czas[4] = 40320;
end_czas[5] = 43200;
int x, d, h, m;
cin >> x >> d >> h >> m;
int current_czas = 1440 * d + 60 * h + m;
// cerr << "current_czas = " << current_czas << endl;
int result = end_czas[x] - current_czas;
if (x == 5)
{
if (d < 29)
result -= 60;
else if (h < 2)
result -= 60;
}
cout << result << endl;
}
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 | #include <iostream> using namespace std; int end_czas[6]; int main() { end_czas[1] = 36000; end_czas[2] = 37440; end_czas[3] = 38880; end_czas[4] = 40320; end_czas[5] = 43200; int x, d, h, m; cin >> x >> d >> h >> m; int current_czas = 1440 * d + 60 * h + m; // cerr << "current_czas = " << current_czas << endl; int result = end_czas[x] - current_czas; if (x == 5) { if (d < 29) result -= 60; else if (h < 2) result -= 60; } cout << result << endl; } |
English