blob: 73738d3ba1eac5559de813fe7bafd11185af2708 (
plain)
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
|
#include <iostream>
using std::cin;
using std::cout;
int main() {
int bigger = 0;
int biggest = 0;
int n;
int i;
cin >> n;
for (int j = 0; j < n; j++) {
cin >> i;
if (i > biggest) {
bigger = biggest;
biggest = i;
} else if (i == biggest) {
bigger = i;
} else if (i > bigger) {
bigger = i;
}
}
int64_t prod = (int64_t) bigger * (int64_t) biggest;
cout << prod << "\n";
return 0;
}
|