257612026-03-01 18:11:19algoproBejgli (80 pont)pypy3Hibás válasz 0/80108ms36540 KiB
# UUID: 9071b7dd-7413-443e-9cc7-42ea6060cf5a
n = int(input())
a = [int(x) for x in input().split()]
b = a.copy()
db = [0] * (n + 1)
legtöbb = [0]*(n+1)
i = 0
maxi = []
for szam in b:
    legtöbb[szam]+=1
for j in range(1, n+1):
    maxi.append(legtöbb[j] // j)

while i < n:
    x = a[i]
    db[x] += 1
    i += x



print(legtöbb.index(max(maxi)))
print(sum(db))
RészfeladatÖsszpontTesztVerdiktIdőMemória
base0/80
1Hibás válasz0/043ms19384 KiB
2Hibás válasz0/043ms19580 KiB
3Futási hiba0/465ms22700 KiB
4Futási hiba0/465ms22724 KiB
5Futási hiba0/475ms22772 KiB
6Futási hiba0/475ms22664 KiB
7Hibás válasz0/439ms19664 KiB
8Hibás válasz0/439ms19692 KiB
9Futási hiba0/467ms22444 KiB
10Hibás válasz0/450ms21700 KiB
11Futási hiba0/482ms22300 KiB
12Futási hiba0/479ms22524 KiB
13Futási hiba0/471ms22760 KiB
14Hibás válasz0/450ms21896 KiB
15Futási hiba0/482ms24088 KiB
16Futási hiba0/487ms24748 KiB
17Futási hiba0/482ms27112 KiB
18Hibás válasz0/474ms35784 KiB
19Hibás válasz0/486ms36040 KiB
20Futási hiba0/4108ms36524 KiB
21Futási hiba0/494ms36540 KiB
22Futási hiba0/494ms36336 KiB