65352023-12-07 22:00:59TuruTamasPontos Átlagcpp17Hibás válasz 0/10097ms7996 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
1Elfogadva3ms1884 KiB
2Elfogadva3ms2076 KiB
subtask20/20
3Elfogadva3ms2552 KiB
4Hibás válasz2ms2596 KiB
5Elfogadva2ms2504 KiB
6Elfogadva3ms2712 KiB
7Elfogadva3ms2916 KiB
8Elfogadva2ms2916 KiB
9Elfogadva3ms3048 KiB
10Elfogadva3ms3272 KiB
11Elfogadva3ms3652 KiB
12Elfogadva3ms3620 KiB
13Elfogadva3ms3672 KiB
subtask30/40
14Hibás válasz3ms3664 KiB
15Elfogadva3ms3724 KiB
16Elfogadva3ms3948 KiB
17Elfogadva3ms3932 KiB
18Elfogadva3ms4064 KiB
19Elfogadva3ms4276 KiB
20Elfogadva3ms4360 KiB
21Elfogadva3ms4388 KiB
22Elfogadva3ms4480 KiB
23Elfogadva3ms4404 KiB
24Elfogadva3ms4588 KiB
25Elfogadva3ms4676 KiB
26Elfogadva3ms4672 KiB
subtask40/40
27Hibás válasz93ms7760 KiB
28Elfogadva93ms7760 KiB
29Elfogadva97ms7996 KiB
30Elfogadva93ms7864 KiB
31Elfogadva93ms7848 KiB
32Elfogadva93ms7756 KiB
33Elfogadva93ms7756 KiB
34Elfogadva94ms7760 KiB
35Elfogadva93ms7760 KiB
36Elfogadva83ms7760 KiB
37Elfogadva75ms7888 KiB
38Elfogadva45ms7760 KiB
39Elfogadva90ms7760 KiB
40Elfogadva93ms7756 KiB
41Elfogadva68ms7756 KiB
42Elfogadva92ms7844 KiB
43Elfogadva64ms7852 KiB