• Pascal ABC

    Напишите программу, которая сортирует массив и выводит все элементы массива, которые встречаются ровно K раз.

    Входные данные
    Первая строка содержит размер массива N . Во второй строке через пробел задаются N чисел – элементы массива. Гарантируется, что 0 < N ≤ 10000 . В третьей строке записано натуральное число K .

    Выходные данные
    Программа должна вывести все элементы массива, которые встречаются ровно K раз, в порядке возрастания, разделив их пробелами. Если таких элементов нет, программа должна вывести число 0.

    Примеры
    входные данные
    6
    1 2 1 2 1 3
    2
    выходные данные
    2

Ответы 6

  • С телефона пишу, но порога должна работать
    • Автор:

      titus
    • 5 лет назад
    • 0
  • Прога*
  • Надо через массив и вложенный цикл
    • Автор:

      maldonado
    • 5 лет назад
    • 0
  • В новый массив числа записать?
  • Дописал прогу спасибо за код
    • Автор:

      adolfo41
    • 5 лет назад
    • 0
  • var begin c:=0; Read(n); Read(k); For i:=1 to n do read(a[i]); For i:=1 to n-1 do For j:=n-1 downto i do If a[j]>a[j+1] then begin C:= A[j]; a[j]:=a[j+1]; A[j+1]:=c; End; For i:=1 to n do begin For j:=I to n do If a[i]=a[j] then c:=c+1; If c=k then write(a[i],` `); c:=0; End; End.
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years