222022026-01-14 17:47:13algoproBájital (80 pont)pypy3Hibás válasz 18/8093ms31480 KiB
# UUID: 91fff0ae-0e11-4d32-8a46-f7c323272eb7
n , x = [int(x) for x in input().split()]
a = [int(x) for x in input().split()]
#a.sort()
#b = []
c = 0
d = 0
for i in range(n):
    if a[i] >= x:
        #b.append((a[i] // x))
        d += a[i] // x
        c += a[i] % x
    else:
        c += a[i]
if(c >= d):
    print(d)
else:
    h = (d - c) // 2 #+ (d - c) % x
    print(c + h)


RészfeladatÖsszpontTesztVerdiktIdőMemória
base18/80
1Elfogadva0/046ms19560 KiB
2Hibás válasz0/046ms19496 KiB
3Hibás válasz0/246ms19572 KiB
4Hibás válasz0/246ms19508 KiB
5Hibás válasz0/250ms19764 KiB
6Hibás válasz0/248ms21164 KiB
7Hibás válasz0/456ms21604 KiB
8Hibás válasz0/459ms21396 KiB
9Elfogadva2/281ms31108 KiB
10Hibás válasz0/274ms31236 KiB
11Hibás válasz0/279ms31248 KiB
12Hibás válasz0/271ms31212 KiB
13Hibás válasz0/271ms31108 KiB
14Hibás válasz0/286ms31288 KiB
15Hibás válasz0/286ms31112 KiB
16Hibás válasz0/272ms31168 KiB
17Hibás válasz0/285ms31180 KiB
18Hibás válasz0/271ms31216 KiB
19Hibás válasz0/286ms31248 KiB
20Hibás válasz0/286ms31284 KiB
21Hibás válasz0/275ms31192 KiB
22Hibás válasz0/274ms31296 KiB
23Hibás válasz0/445ms19516 KiB
24Elfogadva4/448ms19320 KiB
25Hibás válasz0/443ms19304 KiB
26Elfogadva4/487ms31480 KiB
27Hibás válasz0/493ms31060 KiB
28Hibás válasz0/472ms31072 KiB
29Hibás válasz0/474ms31156 KiB
30Elfogadva2/293ms31104 KiB
31Elfogadva2/292ms31260 KiB
32Elfogadva2/272ms31068 KiB
33Elfogadva2/271ms31100 KiB