Обработка математики: 100%

printРабочее место участника

printЗадачи

399. Условный оператор 55*

Ограничения: время – 1s/2s, память – 64MiB Ввод: input.txt или стандартный ввод Вывод: output.txt или стандартный вывод copy
Послать решение Blockly Посылки Темы Где Обсудить (0)

Даны пять чисел в неубывающем порядке. Если все они равны друг другу, то выведите число 1; если одинаковы ровно четыре числа, то выведите 2; если равны друг другу три числа и равны друг другу два других числа, то выведите 3; иначе если одинаковы три, то выведите 4; иначе если одинаковы два и два числа, то выведите 5; иначе если одинаковы только два числа, то выведите 6; во всех остальных случаях вывести 7.
Ввод
В первой строке находятся пять целых чисел, разделенных пробелами.
Ограничения: 0 < N1  N2  N3  N4  N5  1000.
Вывод
Вывести одно целое число – результат анализа.

Пример ввода

7 7 7 7 7

Пример вывода

1
Подсказка: определите количество пар чисел в этом наборе таких, что Ni=Nj и i<j.
loading