84352024-01-16 09:44:32rancealexkriszHőségriadó (50 pont)cpp17Hibás válasz 16/5023ms4000 KiB
#include <iostream>

using namespace std;

int main()
{
   int n,k,l,f,x,hossz=0,db=0,tav=0,s=0,y=0;
   cin>>n>>k>>l>>f;
   for(int i=1;i<=n;i++)
   {
      cin>>x;
      if(x>f) hossz++;


      if(x>f and tav!=0)
      {
        tav=0;
        hossz=0;
      }

      if(x>f and hossz==k ) db++;
      
      if(x<f and db!=0)
      {
          tav++;
        hossz=0;
      }
     /// cout<<tav<<endl;
      if(tav==l)
      {
        hossz=0;
        tav=0;
        y++;

      }
///cout<<db<<" "<<hossz<<" "<<tav<<endl;
   }
   cout<<db;
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base16/50
1Elfogadva0/03ms1876 KiB
2Hibás válasz0/023ms2064 KiB
3Elfogadva2/23ms2316 KiB
4Elfogadva2/23ms2524 KiB
5Elfogadva2/23ms2580 KiB
6Hibás válasz0/23ms2604 KiB
7Elfogadva2/23ms2932 KiB
8Elfogadva4/43ms3024 KiB
9Elfogadva4/410ms3244 KiB
10Hibás válasz0/413ms3452 KiB
11Hibás válasz0/414ms3536 KiB
12Hibás válasz0/413ms3668 KiB
13Hibás válasz0/418ms3752 KiB
14Hibás válasz0/44ms3744 KiB
15Hibás válasz0/421ms3872 KiB
16Hibás válasz0/421ms4000 KiB
17Hibás válasz0/421ms3956 KiB