Submission #2860905


Source Code Expand

n = int(input())
a = list(map(int, input().split()))
a.sort(reverse=True)
from collections import defaultdict
d = defaultdict(int)
ans, t = 0, 0
for i in range(n):
  d[a[i]] += 1
  if d[a[i]]==2:
    d[a[i]] = 0
    ans = max(ans, t*a[i])
    t = a[i]
print(ans)

Submission Info

Submission Time
Task C - Make a Rectangle
User ponponpainful
Language Python (3.4.3)
Score 300
Code Size 274 Byte
Status AC
Exec Time 142 ms
Memory 18216 KB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 300 / 300
Status
AC × 3
AC × 15
Set Name Test Cases
Sample sample1.txt, sample2.txt, sample3.txt
All sample1.txt, sample2.txt, sample3.txt, 1.txt, 2.txt, 3.txt, 4.txt, 5.txt, 6.txt, 7.txt, 8.txt, 9.txt, sample1.txt, sample2.txt, sample3.txt
Case Name Status Exec Time Memory
1.txt AC 139 ms 14100 KB
2.txt AC 68 ms 8488 KB
3.txt AC 142 ms 18216 KB
4.txt AC 140 ms 14252 KB
5.txt AC 72 ms 8588 KB
6.txt AC 126 ms 14084 KB
7.txt AC 123 ms 14244 KB
8.txt AC 63 ms 7496 KB
9.txt AC 75 ms 10940 KB
sample1.txt AC 21 ms 3316 KB
sample2.txt AC 20 ms 3316 KB
sample3.txt AC 21 ms 3316 KB