UCHEES.RU - помощь студентам и школьникам
В 1:34 поступил вопрос в раздел Информатика, который вызвал затруднения у обучающегося.
Задача №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) 
 Почему не правильно? Напишите правильное решение пожалуйста.
Для того чтобы дать полноценный ответ, был привлечен специалист, который хорошо разбирается требуемой тематике "Информатика". Ваш вопрос звучал следующим образом:  Задача №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) 
 Почему не правильно? Напишите правильное решение пожалуйста.
После проведенного совещания с другими специалистами нашего сервиса, мы склонны полагать, что правильный ответ на заданный вами вопрос будет звучать следующим образом:
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(1) 
 
ПОМОГАЕМ УЧИТЬСЯ НА ОТЛИЧНО!
Выполняем ученические работы любой сложности на заказ. Гарантируем низкие цены и высокое качество.
Деятельность компании в цифрах:
Зачтено оказывает услуги помощи студентам с 1999 года. За все время деятельности мы выполнили более 400 тысяч работ. Написанные нами работы все были успешно защищены и сданы. К настоящему моменту наши офисы работают в 40 городах.
РАЗДЕЛЫ САЙТА
Ответы на вопросы - в этот раздел попадают вопросы, которые задают нам посетители нашего сайта. Рубрику ведут эксперты различных научных отраслей.
Полезные статьи - раздел наполняется студенческой информацией, которая может помочь в сдаче экзаменов и сессий, а так же при написании различных учебных работ.
Красивые высказывания - цитаты, афоризмы, статусы для социальных сетей. Мы собрали полный сборник высказываний всех народов мира и отсортировали его по соответствующим рубрикам. Вы можете свободно поделиться любой цитатой с нашего сайта в социальных сетях без предварительного уведомления администрации.
ЗАДАТЬ ВОПРОС
НОВЫЕ ОТВЕТЫ
ПОХОЖИЕ ВОПРОСЫ