Дается последовательность из N чисел. Найдите количество разных чисел. Формат входных

Дается последовательность из N чисел. Найдите количество различных чисел. Формат входных данных Первая строчка входного файла содержит целое число N (1 amp;lt;= N amp;lt;= 1000000). В следующей строке задаются N целых чисел, каждое из которых меньше либо одинаково 1000000. Формат выходных данных Выведите ответ к задачке

Задать свой вопрос
1 ответ

program zz1;

var  i, k, n, v, j:integer; // задаем переменные целого типа

m:array [1..1000000] of integer;

begin

readln(n); // вводим количество чисел в последовательности

for i:=1 to n do  // получаем n чисел с клавиатуры и записываем их в массив

read(m[i]);

for i:=1 to n do  

begin

for j:=1 to n do

if m[i] = m[j] then k:=k+1; // считаем сколько раз встречается в последовательности число

if k=1 then v:=v+1; // если число повстречалось один раз, то считаем ответ

k:=0;

end;

write( количество различных чисел = , v); // выводим ответ

end.

, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт