-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path26NestedLogic.cpp
More file actions
31 lines (25 loc) · 780 Bytes
/
26NestedLogic.cpp
File metadata and controls
31 lines (25 loc) · 780 Bytes
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
#include <cstdio>
#include <iostream>
using namespace std;
int main() {
string inputLine;
int dd, mm, yyyy, dates[6]{0}, fine{0};
scanf("%d %d %d", &dd, &mm, &yyyy);
dates[0] = dd;
dates[1] = mm;
dates[2] = yyyy;
scanf("%d %d %d", &dd, &mm, &yyyy);
dates[3] = dd;
dates[4] = mm;
dates[5] = yyyy;
if (dates[2] < dates[5]) {}
else if (dates[0] <= dates[3] && dates[1] <= dates[4] && dates[2] == dates[5]) {}
else if (dates[0] > dates[3] && dates[1] == dates[4] && dates[2] == dates[5])
fine = 15*(dates[0]-dates[3]);
else if (dates[1] > dates[4] && dates[2] == dates[5])
fine = 500*(dates[1]-dates[4]);
else if (dates[2] > dates[5])
fine = 10000;
cout << fine << '\n';
return 0;
}