Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <conio.h>
- #include <cstring>
- int _tmain(int argc, _TCHAR* argv[])
- {
- int n;
- scanf("%i",&n);
- int *a = new int[n];//зададим вектор длиной n
- for (int i = 0; i< n; i++)
- scanf("%i",&a[i]);//считали вектор и размер n
- int SeachValue;
- scanf("%i",&SeachValue);// искомое значение
- int *b = new int [n];//вектор, где будем хранить номера элементов с искомым значением
- memset(b,0,sizeof(int)*n);//заполним его по умолчанию нулями
- int Current=0; // это значение отвечает за длину вектора
- for (int i = 0 ; i<n; i++)
- if (a[i] == SeachValue)// сравниваем и заносим значение
- b[Current++] = i;
- printf("result\n");
- for (int j = Current-1; j>-1; j--)
- printf("%i\n" ,b[j]); //выводим
- getch();
- return 0;
- }
Add Comment
Please, Sign In to add comment