164782025-05-02 17:22:56algoproPontos Átlagpypy3Wrong answer 0/100100ms44024 KiB
# UUID: d1d59be4-285a-4a77-9a48-71fe2fe0d555
termek, atlag = [int(x) for x in input().split()]
arak = [int(x) for x in input().split()]
penz = atlag*termek
ossz_ar = sum(arak)
kulonbseg = ossz_ar - penz
megvaltoztatni = 0
for i in range(termek):
    if ossz_ar < penz:
        megvaltoztatni += 1
        print(megvaltoztatni)
        exit()
    if ossz_ar > penz:
        if arak[i] > kulonbseg:
            megvaltoztatni += 1
            print(megvaltoztatni)
            exit()
        elif arak[i] <= kulonbseg:
            kulonbseg - (arak[i]-1)
            megvaltoztatni += 1
print(megvaltoztatni)


SubtaskSumTestVerdictTimeMemory
subtask10/0
1Accepted39ms19420 KiB
2Accepted45ms19516 KiB
subtask20/20
3Accepted46ms19436 KiB
4Accepted43ms19384 KiB
5Accepted41ms19376 KiB
6Accepted39ms19536 KiB
7Wrong answer46ms19400 KiB
8Accepted39ms19400 KiB
9Accepted43ms19484 KiB
10Accepted39ms19344 KiB
11Accepted39ms19460 KiB
12Accepted39ms19444 KiB
13Accepted43ms19436 KiB
subtask30/40
14Accepted46ms19816 KiB
15Partially correct46ms21188 KiB
16Accepted45ms19868 KiB
17Partially correct45ms21092 KiB
18Partially correct48ms21072 KiB
19Partially correct50ms21164 KiB
20Accepted43ms21212 KiB
21Accepted41ms19844 KiB
22Wrong answer46ms19832 KiB
23Partially correct50ms21148 KiB
24Wrong answer39ms19772 KiB
25Partially correct43ms21168 KiB
26Wrong answer39ms19692 KiB
subtask40/40
27Accepted82ms43880 KiB
28Partially correct96ms43928 KiB
29Partially correct89ms43868 KiB
30Partially correct85ms43892 KiB
31Partially correct100ms43940 KiB
32Partially correct86ms43908 KiB
33Partially correct97ms44004 KiB
34Partially correct85ms44024 KiB
35Partially correct86ms43904 KiB
36Accepted85ms41952 KiB
37Accepted97ms43864 KiB
38Wrong answer90ms37932 KiB
39Partially correct86ms43716 KiB
40Wrong answer83ms43840 KiB
41Partially correct98ms40328 KiB
42Accepted93ms43824 KiB
43Accepted92ms40036 KiB