Задать вопрос

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

+3
Ответы (1)
  1. 8 июня, 16:25
    0
    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.
Знаешь ответ на этот вопрос?
Сомневаешься в правильности ответа?
Получи верный ответ на вопрос 🏆 «Дается последовательность из N чисел. Найдите количество различных чисел. Формат входных данных Первая строка входного файла содержит целое ...» по предмету 📕 Информатика, используя встроенную систему поиска. Наша обширная база готовых ответов поможет тебе получить необходимые сведения!
Найти готовые ответы
Похожие вопросы информатике
Имя входного файла:E. in имя выходного файла E. out Дается ... Имя входного файла:E. in имя выходного файла E. out Дается последовательность из N чисел. найдите максимальное произ. среди всех пар этих чисел.
Ответы (1)
Выведите все точные квадраты натуральных чисел, не превосходящие данного числа N. Формат входных данных Задано единственное число N. Формат выходных данных Необходимо вывести все точные квадраты натуральных чисел, не превосходящие данного числа N.
Ответы (1)
Дано целое трехзначное число. Определить есть ли среди его цифр одинаковые. Формат входных данных Входной файл содержит неотрицательное трехзначное целое число.
Ответы (1)
Дан массив целых чисел. Нумерация элементов начинается с 0. Выведите все элементы массива с четными номерами. Формат входных данныхСначала задано число N - количество элементов в массиве, N100. Далее через пробел записаны N чисел - элементы массива.
Ответы (1)
Дана строка. Найдите в этой строке второе вхождение буквы f, и выведите индекс этого вхождения. Если буква f в данной строке встречается только один раз, выведите число - 1, а если не встречается ни разу, выведите число - 2
Ответы (1)