82342024-01-13 18:41:57rennVirágos rét (50 pont)cpp17Elfogadva 50/509ms3772 KiB
#include <bits/stdc++.h>

using namespace std;

int main() {

    cin.tie(0);
    ios::sync_with_stdio(0);

    long long n, k;
    long long s;
    cin >> n >> k;
    long long retek = 0, utvonalak = 0;

    while(n--)
    {
        cin >> s;
        retek += s;
    }
    //cout << retek << endl;
    
    if(retek < k)
    {
        cout << "0\n";
        exit(0);
    }

    for(long long i = 1; i <= retek-k+1; i++)
    {
        //cout << "asd: " << retek-i-k+2 << endl;
        utvonalak += retek-i-k+2;
    }
    cout << utvonalak << "\n";
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base50/50
1Elfogadva0/03ms2076 KiB
2Elfogadva0/03ms2172 KiB
3Elfogadva0/09ms2180 KiB
4Elfogadva2/23ms2300 KiB
5Elfogadva2/23ms2512 KiB
6Elfogadva2/23ms2728 KiB
7Elfogadva3/33ms2896 KiB
8Elfogadva3/32ms2980 KiB
9Elfogadva3/33ms3132 KiB
10Elfogadva2/22ms2984 KiB
11Elfogadva3/33ms2984 KiB
12Elfogadva2/23ms2988 KiB
13Elfogadva3/33ms2984 KiB
14Elfogadva2/28ms3120 KiB
15Elfogadva2/28ms3200 KiB
16Elfogadva3/39ms3200 KiB
17Elfogadva3/39ms3308 KiB
18Elfogadva3/39ms3348 KiB
19Elfogadva3/39ms3544 KiB
20Elfogadva3/39ms3640 KiB
21Elfogadva3/39ms3752 KiB
22Elfogadva3/38ms3772 KiB