одномерная таблица это массив?
да
#include using namespace std; void main() { int arr[10]={1,5,1,1,2,9,5,2,3,1}; int counter=0; for(int i=0; i<10; ++i)<br> for(int j=9; j>i; --j) if(arr[i]==arr[j]) { ++counter; break; } }
Если я правильно понял задание, то решение неправильное. Если, к примеру, последнюю единицу заменить на 10, то counter будет равен 4, хотя должно быть 6.
И неплохо бы вывести содержимое массива и переменной counter на экран.