Guest User

Untitled

a guest
Jan 22nd, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.94 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <conio.h>
  3. #include <cstring>
  4. int _tmain(int argc, _TCHAR* argv[])
  5. {
  6.     int n;
  7.     scanf("%i",&n);
  8.     int *a = new int[n];//зададим вектор длиной n
  9.     for (int i = 0; i< n; i++)
  10.         scanf("%i",&a[i]);//считали вектор и размер n
  11.     int SeachValue;
  12.     scanf("%i",&SeachValue);// искомое значение
  13.     int *b = new int [n];//вектор, где будем хранить номера элементов с искомым значением
  14.     memset(b,0,sizeof(int)*n);//заполним его по умолчанию нулями
  15.     int Current=0; // это значение отвечает за длину вектора
  16.     for (int i = 0 ; i<n; i++)
  17.         if (a[i] == SeachValue)// сравниваем и заносим значение
  18.                     b[Current++] = i;
  19.     printf("result\n");
  20.     for (int j = Current-1; j>-1; j--)
  21.         printf("%i\n" ,b[j]);       //выводим
  22.     getch();
  23.     return 0;
  24.  
  25. }
Add Comment
Please, Sign In to add comment