Informatică, întrebare adresată de saramariamuscar3, 8 ani în urmă

rezolvare la problema de pe pbinfo #4037 (CautariLiniare), va rog sa va dea 100 de puncte , am nevoie urgent!!!!!!!!!!!

Răspunsuri la întrebare

Răspuns de joba
1

#include <iostream>

using namespace std;

int main()

{

   int n, a[1005], x, k, p, q, r, cnt;

   p=q=cnt=0;

   cin >> n;

   for(int i=1; i<=n; i++)

       cin >> a[i];

   cin >> x >> k;

   for(int i=1; i<=n; i++)

   {

       if(a[i]==x)

       {

           if(p==0)

               p=q=i, cnt++;

           else

               q=i, cnt++;

           if(cnt==k)

               r=i;

       }

   }

   cout << p << '\n' << q << '\n' << r;

   return 0;

}

Alte întrebări interesante