99362024-03-19 11:00:02VargusVirágos rét (50 pont)cpp17Elfogadva 50/5020ms5424 KiB
#include <iostream>
#include <queue>
#define ll long long

using namespace std;

int main()
{
    ll n, k, osz = 0, db = 0;
    bool elso;
    cin >> n >> k;
    vector <ll> x(n + 1);
    for (ll i = 1; i <= n; ++i)
    {
        cin >> x[i];
        if (x[i] == 1)
        {
            ++db;
            x[i] = db;
            if (db >= k)
                osz += x[i] - k + 1;
        }
    }
    cout << osz;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base50/50
1Elfogadva0/03ms1808 KiB
2Elfogadva0/03ms2064 KiB
3Elfogadva0/020ms3652 KiB
4Elfogadva2/23ms2324 KiB
5Elfogadva2/23ms2424 KiB
6Elfogadva2/23ms2516 KiB
7Elfogadva3/33ms2644 KiB
8Elfogadva3/33ms2852 KiB
9Elfogadva3/33ms3064 KiB
10Elfogadva2/23ms3180 KiB
11Elfogadva3/33ms3284 KiB
12Elfogadva2/23ms3392 KiB
13Elfogadva3/33ms3528 KiB
14Elfogadva2/218ms4844 KiB
15Elfogadva2/218ms4816 KiB
16Elfogadva3/320ms4948 KiB
17Elfogadva3/319ms4904 KiB
18Elfogadva3/320ms5172 KiB
19Elfogadva3/319ms5272 KiB
20Elfogadva3/320ms5356 KiB
21Elfogadva3/320ms5336 KiB
22Elfogadva3/319ms5424 KiB