182472025-10-16 10:01:52birozsHús sütés (75 pont)python3Wrong answer 26/75257ms17868 KiB
N = int(input())
lista = list(map(int,input().split()))
T = [0] * (1000001)
for x in lista:
    T[x] += 1
j = 1000000
while T[j] == 0:
    j = j - 1
eredmeny = j + T[j] - 1
hossz = 0
for i in range(j-1,0,-1):
    if T[i] == 0:
        hossz += 1
    else:
        if T[i] > hossz + 1:
            eredmeny += T[i] - (hossz + 1)
        hossz = 0
print(eredmeny)

SubtaskSumTestVerdictTimeMemory
base26/75
1Accepted0/0171ms10820 KiB
2Accepted0/0168ms10812 KiB
3Wrong answer0/0210ms15676 KiB
4Accepted3/3172ms10804 KiB
5Accepted3/3172ms10804 KiB
6Accepted3/3152ms10804 KiB
7Accepted3/3158ms10916 KiB
8Accepted4/4159ms10924 KiB
9Wrong answer0/4171ms10804 KiB
10Wrong answer0/4207ms10932 KiB
11Wrong answer0/4186ms11004 KiB
12Wrong answer0/4192ms10908 KiB
13Wrong answer0/4241ms17748 KiB
14Wrong answer0/4233ms17736 KiB
15Wrong answer0/5216ms17840 KiB
16Wrong answer0/5252ms17864 KiB
17Wrong answer0/5246ms17784 KiB
18Wrong answer0/4237ms17840 KiB
19Wrong answer0/4257ms17848 KiB
20Accepted4/4248ms17868 KiB
21Accepted4/4193ms17656 KiB
22Wrong answer0/2197ms17600 KiB
23Accepted2/2180ms12036 KiB