222012026-01-14 17:47:00algoproBájital (80 pont)pypy3Hibás válasz 12/8082ms31464 KiB
# UUID: 89428e05-aa86-49cc-a53b-f1a47c1d5671
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 // 2)


RészfeladatÖsszpontTesztVerdiktIdőMemória
base12/80
1Elfogadva0/039ms19388 KiB
2Hibás válasz0/043ms19508 KiB
3Hibás válasz0/243ms19524 KiB
4Hibás válasz0/239ms19584 KiB
5Hibás válasz0/246ms19692 KiB
6Hibás válasz0/246ms21048 KiB
7Hibás válasz0/457ms21600 KiB
8Hibás válasz0/457ms21644 KiB
9Hibás válasz0/279ms31144 KiB
10Hibás válasz0/274ms31100 KiB
11Hibás válasz0/268ms31044 KiB
12Hibás válasz0/279ms31192 KiB
13Hibás válasz0/268ms31092 KiB
14Hibás válasz0/268ms31244 KiB
15Hibás válasz0/278ms31256 KiB
16Hibás válasz0/270ms31276 KiB
17Hibás válasz0/279ms31188 KiB
18Hibás válasz0/278ms31084 KiB
19Hibás válasz0/267ms31052 KiB
20Hibás válasz0/268ms31128 KiB
21Hibás válasz0/268ms31252 KiB
22Hibás válasz0/268ms31076 KiB
23Hibás válasz0/445ms19524 KiB
24Elfogadva4/441ms19316 KiB
25Hibás válasz0/439ms19436 KiB
26Elfogadva4/475ms31464 KiB
27Hibás válasz0/479ms31304 KiB
28Hibás válasz0/468ms31068 KiB
29Hibás válasz0/476ms31140 KiB
30Elfogadva2/268ms31084 KiB
31Elfogadva2/282ms31108 KiB
32Hibás válasz0/279ms31144 KiB
33Hibás válasz0/271ms31068 KiB