136362025-01-08 11:48:07feheristvanVirágos rét (50 pont)cpp17Hibás válasz 7/50300ms512 KiB
#include <iostream>
#include <vector>

using namespace std;

int main()
{
    int n, k;
    cin >> n >> k;
    vector <bool> szabade;
    szabade.resize(n);
    int x;
    for(int i = 0; i < n; i ++){
        cin >> x;
        if(x == 1){
            szabade[i] = 1;
        }
    }
    int db, rdb = 0, j;
    for(int i = 0 ; i < n; i ++){
        db = 0;
        j = i;
        if(szabade[i]){
            while(j < n and db != k){
                if(szabade[j]){
                    db ++;
                }
                j ++;
            }
            if(db == k)
                rdb ++;
        }
    }
    cout << rdb;
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base7/50
1Hibás válasz0/01ms512 KiB
2Elfogadva0/01ms316 KiB
3Időlimit túllépés0/0277ms316 KiB
4Hibás válasz0/21ms316 KiB
5Elfogadva2/21ms316 KiB
6Elfogadva2/21ms316 KiB
7Hibás válasz0/31ms316 KiB
8Elfogadva3/31ms316 KiB
9Hibás válasz0/31ms316 KiB
10Hibás válasz0/21ms316 KiB
11Hibás válasz0/31ms316 KiB
12Hibás válasz0/21ms508 KiB
13Hibás válasz0/31ms316 KiB
14Időlimit túllépés0/2298ms316 KiB
15Hibás válasz0/218ms412 KiB
16Időlimit túllépés0/3300ms316 KiB
17Időlimit túllépés0/3300ms316 KiB
18Hibás válasz0/389ms500 KiB
19Hibás válasz0/323ms316 KiB
20Időlimit túllépés0/3300ms316 KiB
21Időlimit túllépés0/3256ms316 KiB
22Hibás válasz0/318ms416 KiB