Вопрос задан 20.04.2019 в 21:33. Предмет Информатика. Спрашивает Федорова Ольга.

Задача №3507. Сколько совпадает чисел Даны три целых числа. Определите, сколько среди них

совпадающих. Программа должна вывести одно из чисел: 3 (если все совпадают), 2 (если два совпадает) или 0 (если все числа различны). Входные данные Вводятся три целых числа. Выходные данные Выведите ответ на задачу. Примеры входные данные 1 2 3 выходные данные 0 --------------------------------------------------------------------------------------------------------------------------------- Вот мое решением на python a=int(input()) b=int(input()) c=int(input()) if (a==b)&(a>c)&(b>c): print(2) if (b==c)&(a>b)&(a>c): print(2) if (a==c)&(b>c)&(a>b): print(2) if (a==b)&(a==c)&(b==c): print(3) else: print(0) Почему не правильно? Напишите правильное решение пожалуйста.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Шабельникова Валерия.

a=int(input('a='))

b=int(input('b='))

c=int(input('c='))

if a==b:

   if a==c:

       print(3)

   else:

       print(2)

else:

   if a==c or b==c:

       print(2)

   else:

       print(0)

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

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