7900 2024. 01. 11 19:08:09 Ablablabla Bájital (80 pont) cpp17 Elfogadva 80/80 39ms 4392 KiB
#include <iostream>

using namespace std;

typedef long long ll;

int main()
{
    ll n, x;
    cin >> n >> x;

    ll elso = 0;
    ll masodik = 0;

    for(ll i = 0; i < n; i++){
        ll a;
        cin >> a;

        elso += a % x;
        masodik += a / x;
    }

    if(masodik < elso){
        cout << masodik << "\n";
    } else{
        cout << masodik - ((masodik - elso) / (x + 1) + ((masodik - elso) % (x + 1) == 0 ? 0 : 1)) << "\n";
    }
}
Részfeladat Összpont Teszt Verdikt Idő Memória
base 80/80
1 Elfogadva 0/0 3ms 1880 KiB
2 Elfogadva 0/0 3ms 2116 KiB
3 Elfogadva 2/2 3ms 2324 KiB
4 Elfogadva 2/2 3ms 2572 KiB
5 Elfogadva 2/2 3ms 2736 KiB
6 Elfogadva 2/2 3ms 2952 KiB
7 Elfogadva 4/4 4ms 3128 KiB
8 Elfogadva 4/4 3ms 3360 KiB
9 Elfogadva 2/2 37ms 3520 KiB
10 Elfogadva 2/2 37ms 3608 KiB
11 Elfogadva 2/2 39ms 3604 KiB
12 Elfogadva 2/2 39ms 3740 KiB
13 Elfogadva 2/2 37ms 3708 KiB
14 Elfogadva 2/2 37ms 3840 KiB
15 Elfogadva 2/2 37ms 4076 KiB
16 Elfogadva 2/2 37ms 4064 KiB
17 Elfogadva 2/2 37ms 4056 KiB
18 Elfogadva 2/2 37ms 4056 KiB
19 Elfogadva 2/2 37ms 4056 KiB
20 Elfogadva 2/2 37ms 4064 KiB
21 Elfogadva 2/2 37ms 4084 KiB
22 Elfogadva 2/2 37ms 4184 KiB
23 Elfogadva 4/4 3ms 4064 KiB
24 Elfogadva 4/4 3ms 4064 KiB
25 Elfogadva 4/4 3ms 4092 KiB
26 Elfogadva 4/4 24ms 4056 KiB
27 Elfogadva 4/4 37ms 4064 KiB
28 Elfogadva 4/4 39ms 4196 KiB
29 Elfogadva 4/4 39ms 4100 KiB
30 Elfogadva 2/2 37ms 4064 KiB
31 Elfogadva 2/2 37ms 4304 KiB
32 Elfogadva 2/2 39ms 4268 KiB
33 Elfogadva 2/2 39ms 4392 KiB