86272024-01-23 21:46:26CsongiHőségriadó (50 pont)cpp17Hibás válasz 10/5010ms4324 KiB
#include <iostream>
#include <bits/stdc++.h>

using namespace std;

int n, k, l, f, i, kszam = 0, lszam = 0, most, megold;
bool riado;

int main()
{
    ios_base::sync_with_stdio(false);
    cin.tie(0);
    cin >> n >> k >> l >> f;
    for (i = 0; i < n; i++)
    {
        cin >> most;
        if (most > f)
        {
            if (!riado)
            {
                if (kszam+1 == k)
                {
                    riado = true;
                    kszam = 0;
                    lszam = 0;
                    megold++;
                }
                else
                {
                    kszam++;
                }
            }
            else
            {
                lszam = 0;
            }
        }
        else
        {
            if (!riado)
            {
                kszam = 0;
            }
            else
            {
                if (lszam+1 == l)
                {
                    riado = false;
                    kszam = 0;
                    lszam = 0;
                }
                else
                {
                    lszam++;
                }
            }
        }
    }
    cout << megold;
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base10/50
1Elfogadva0/03ms1892 KiB
2Hibás válasz0/010ms2088 KiB
3Elfogadva2/23ms2296 KiB
4Elfogadva2/23ms2504 KiB
5Elfogadva2/23ms2724 KiB
6Elfogadva2/23ms2844 KiB
7Elfogadva2/23ms3196 KiB
8Hibás válasz0/43ms3404 KiB
9Hibás válasz0/46ms3468 KiB
10Hibás válasz0/47ms3480 KiB
11Hibás válasz0/48ms3756 KiB
12Hibás válasz0/47ms3752 KiB
13Hibás válasz0/48ms3984 KiB
14Hibás válasz0/43ms4048 KiB
15Hibás válasz0/49ms4176 KiB
16Hibás válasz0/49ms4260 KiB
17Hibás válasz0/49ms4324 KiB