82362024-01-13 18:47:46rennHőségriadó (50 pont)cpp17Hibás válasz 6/5010ms3328 KiB
#include <bits/stdc++.h>

using namespace std;

int main() {

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

    int n, riadnap, lemondnap, f;
    cin >> n >> riadnap >> lemondnap >> f;

    int riadok = 0;

    int curr;
    bool vesz = false, riasztas = false;

    int sorlenr = 0, sorlenl = 0;

    while(n--)
    {
        cin >> curr;
        if(curr == f)
        {
            sorlenr = sorlenl = 0;
            continue;
        }
        vesz = curr > f;

        if(vesz)
        {
            sorlenr++;
            sorlenl = 0;

            if(sorlenr == riadnap && !riasztas)
            {
                riasztas = true;
                riadok++;
            }
        }
        else
        {
            sorlenl++;
            sorlenr = 0;

            if(sorlenr == lemondnap && riasztas)
            {
                riasztas = false;
            }
        }
    }

    cout << riadok << "\n";

    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base6/50
1Hibás válasz0/03ms1892 KiB
2Hibás válasz0/010ms2124 KiB
3Hibás válasz0/23ms2604 KiB
4Hibás válasz0/23ms2528 KiB
5Elfogadva2/23ms2664 KiB
6Elfogadva2/23ms2880 KiB
7Elfogadva2/23ms2952 KiB
8Hibás válasz0/43ms3020 KiB
9Hibás válasz0/46ms3020 KiB
10Hibás válasz0/47ms3016 KiB
11Hibás válasz0/48ms3020 KiB
12Hibás válasz0/47ms3152 KiB
13Hibás válasz0/48ms3236 KiB
14Hibás válasz0/43ms3232 KiB
15Hibás válasz0/49ms3328 KiB
16Hibás válasz0/49ms3324 KiB
17Hibás válasz0/49ms3240 KiB