65342023-12-07 22:00:44TuruTamasPontos Átlagpython3Futási hiba 0/10018ms13452 KiB
#include <bits/stdc++.h>
using namespace std;

#ifdef DEBUG
ifstream in_file("minta/be1.txt");
#define input in_file
#else
#define input cin
#endif
typedef unsigned long long ull;

ull N, K, ossz;
ull P[200'000];

int main() {
    input >> N >> K;
    K *= N;
    for (int n = 0; n < N; n++) {
        input >> P[n];
        ossz += P[n];
    }
    if (ossz == K) {
        cout << 0 << endl;
        exit(0);
    }
    sort(P, P+N);
    ull r = 0;
    if (K > ossz) {
        for (ull i = 0; i < N; i++) {
            ossz += 1'000'000-P[i];
            r++;
            if (ossz >= K) {
                cout << r << endl;
                exit(0);
            }
        }
    }
    else {
        for (ull i = N-1; i >= 0; i--) {
            ossz -= P[i]-1;
            r++;
            if (ossz <= K) {
                cout << r << endl;
                exit(0);
            }
        }
    }
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Futási hiba18ms11004 KiB
2Futási hiba17ms11564 KiB
subtask20/20
3Futási hiba17ms11304 KiB
4Futási hiba17ms11716 KiB
5Futási hiba17ms11704 KiB
6Futási hiba17ms11892 KiB
7Futási hiba17ms12068 KiB
8Futási hiba17ms12040 KiB
9Futási hiba17ms12008 KiB
10Futási hiba17ms12072 KiB
11Futási hiba17ms12132 KiB
12Futási hiba17ms12268 KiB
13Futási hiba17ms12448 KiB
subtask30/40
14Futási hiba17ms12428 KiB
15Futási hiba17ms12340 KiB
16Futási hiba17ms12364 KiB
17Futási hiba17ms12780 KiB
18Futási hiba17ms12828 KiB
19Futási hiba17ms13028 KiB
20Futási hiba17ms12780 KiB
21Futási hiba17ms13064 KiB
22Futási hiba17ms12880 KiB
23Futási hiba17ms12672 KiB
24Futási hiba17ms12824 KiB
25Futási hiba17ms12952 KiB
26Futási hiba17ms12896 KiB
subtask40/40
27Futási hiba17ms12908 KiB
28Futási hiba17ms13108 KiB
29Futási hiba17ms12980 KiB
30Futási hiba17ms13248 KiB
31Futási hiba17ms12988 KiB
32Futási hiba17ms13280 KiB
33Futási hiba17ms13452 KiB
34Futási hiba17ms13252 KiB
35Futási hiba17ms13348 KiB
36Futási hiba17ms13104 KiB
37Futási hiba17ms13428 KiB
38Futási hiba17ms13352 KiB
39Futási hiba17ms13416 KiB
40Futási hiba17ms13212 KiB
41Futási hiba17ms13388 KiB
42Futási hiba17ms13424 KiB
43Futási hiba17ms13084 KiB