167062025-05-09 17:41:48algoproLegnagyobb téglalappypy3Accepted 100/100104ms43200 KiB
# UUID: 33a421bf-4f35-4857-883d-46943f60ec29
n = int(input())
x = input().split()
x = [int(i) for i in x]
gyakorisag = {}
for i in x:
    if i in gyakorisag:
        gyakorisag[i] += 1
    else:
        gyakorisag[i] = 1
parok = []
for hossz in gyakorisag:
    db = gyakorisag[hossz]
    if db >= 4:
        parok.append(hossz)
        parok.append(hossz)
    elif db >= 2:
        parok.append(hossz)
parok.sort(reverse=True)
if len(parok) < 2:
    print(0)
else:
    print(parok[0] * parok[1])
SubtaskSumTestVerdictTimeMemory
subtask10/0
1Accepted39ms19436 KiB
2Accepted43ms19480 KiB
3Accepted39ms19456 KiB
subtask210/10
4Accepted45ms19368 KiB
5Accepted39ms19548 KiB
6Accepted43ms19476 KiB
7Accepted39ms19528 KiB
8Accepted45ms19352 KiB
subtask310/10
9Accepted39ms19404 KiB
10Accepted45ms19528 KiB
11Accepted43ms19364 KiB
12Accepted39ms19452 KiB
13Accepted71ms31208 KiB
14Accepted64ms31208 KiB
subtask415/15
15Accepted39ms19432 KiB
16Accepted39ms19364 KiB
17Accepted39ms19400 KiB
18Accepted45ms19572 KiB
19Accepted46ms19396 KiB
20Accepted45ms19596 KiB
21Accepted39ms19552 KiB
22Accepted39ms19480 KiB
23Accepted46ms19440 KiB
24Accepted39ms19348 KiB
subtask520/20
25Accepted54ms21468 KiB
26Accepted50ms21576 KiB
27Accepted50ms21612 KiB
28Accepted52ms21676 KiB
29Accepted57ms21576 KiB
30Accepted50ms21520 KiB
31Accepted57ms21676 KiB
32Accepted50ms21548 KiB
subtask615/15
33Accepted45ms19384 KiB
34Accepted104ms38984 KiB
35Accepted90ms42456 KiB
36Accepted98ms42472 KiB
37Accepted89ms42600 KiB
38Accepted104ms42616 KiB
39Accepted100ms42272 KiB
40Accepted48ms21480 KiB
41Accepted76ms32068 KiB
subtask730/30
42Accepted82ms31696 KiB
43Accepted97ms43200 KiB
44Accepted93ms42488 KiB
45Accepted93ms42532 KiB
46Accepted104ms42636 KiB
47Accepted103ms42420 KiB
48Accepted90ms42348 KiB
49Accepted90ms42392 KiB
50Accepted86ms32036 KiB
51Accepted92ms31936 KiB