• Задача №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)
    Почему не правильно? Напишите правильное решение пожалуйста.

Ответы 1

  • 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)

    • Автор:

      marcox2ya
    • 6 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

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

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

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