118122024-11-11 19:28:39bajozsaPontos Átlagpython3Hibás válasz 0/1001.1s26344 KiB
N, K = map(int, input().strip().split())
P = list(map(int, input().strip().split()))

P.sort(reverse=True)
atlagKulonbseg = N * K - sum(P)
modositva = False

for i in range(N + 1):
    if atlagKulonbseg > 0:
        print(i + 1 if not modositva else i)
        break
    elif atlagKulonbseg == 0:
        print(i if not modositva else i + 1)
        break
    else:
        P[i] = 1
        atlagKulonbseg = N * K - sum(P)
        modositva = True
RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Elfogadva16ms3128 KiB
2Elfogadva16ms3132 KiB
subtask20/20
3Elfogadva17ms3128 KiB
4Elfogadva17ms3132 KiB
5Elfogadva16ms3120 KiB
6Elfogadva16ms3160 KiB
7Elfogadva16ms3128 KiB
8Elfogadva16ms3136 KiB
9Elfogadva17ms3128 KiB
10Elfogadva16ms3128 KiB
11Elfogadva17ms3304 KiB
12Elfogadva16ms3128 KiB
13Hibás válasz16ms3128 KiB
subtask30/40
14Elfogadva16ms3084 KiB
15Elfogadva23ms3128 KiB
16Elfogadva17ms3020 KiB
17Elfogadva17ms3024 KiB
18Elfogadva23ms3100 KiB
19Elfogadva19ms3128 KiB
20Hibás válasz24ms3128 KiB
21Elfogadva16ms3228 KiB
22Elfogadva16ms3128 KiB
23Elfogadva16ms3052 KiB
24Hibás válasz17ms3128 KiB
25Elfogadva16ms3128 KiB
26Hibás válasz16ms3132 KiB
subtask40/40
27Elfogadva151ms24896 KiB
28Időlimit túllépés1.1s24864 KiB
29Időlimit túllépés1.1s25052 KiB
30Időlimit túllépés1.1s24844 KiB
31Időlimit túllépés1.085s25044 KiB
32Időlimit túllépés1.082s24900 KiB
33Időlimit túllépés1.082s24872 KiB
34Időlimit túllépés1.082s25040 KiB
35Időlimit túllépés1.082s25048 KiB
36Időlimit túllépés1.082s24924 KiB
37Elfogadva145ms25040 KiB
38Elfogadva70ms7088 KiB
39Elfogadva144ms23752 KiB
40Hibás válasz141ms24988 KiB
41Elfogadva125ms16532 KiB
42Hibás válasz137ms26344 KiB
43Hibás válasz123ms23288 KiB