M. Властелин Чисел: Братство общей цифры

Во времена магии и драконов существовало мнение, что числа обладают великой силой, способной изменить мир.

Всё началось с написания великих чисел. Три числа были переданы эльфам. Семь — отданы повелителям гномов. А девять… были переданы человеческому роду.

Но все они оказались обмануты, потому что существовало ещё одно число. В стране Нумия на бумаге из тёмного папируса властелин Зерон тайно написал Единую Цифру, подчиняющую себе все великие числа.

Давайте выясним, что это за цифра.

Формат ввода

В первой строке записано двузначное число одного из эльфов.
Во второй строке — Гномов.
В третьей — Людей.

Формат вывода:

Одна цифра — общая у всех трёх чисел в одинаковой позиции

Пример

Ввод

12
13
14

Вывод

1

Ввод

23
13
63

Вывод

3

Решение

Сравниваем между собой десятки. Если числа совпали, выводим ответ.
В противном случае, сравниваем между собой единицы. Если есть совпадение – выводим ответ.
На всякий случай предусматриваем ситуацию, когда одинаковых цифр нет. Программу это не сломает и ответ зачтется, но она научится отрабатывать и эту ситуацию.

Посмотреть код

Решение

Python
elves = int(input())
dwarfs = int(input())
humans = int(input())

if elves // 10 == dwarfs // 10 == humans // 10:
    print(elves // 10)
elif elves % 10 == dwarfs % 10 == humans % 10:
    print(elves % 10)
else:
    print('NO')
Подписаться
Уведомить о
guest
2 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
Алим
Алим
15.10.2024 19:47
ch1=(input())
ch2=(input())
ch3=(input())
if ch1[0]==ch2[0] and ch1[0]==ch3[0]:
    print(ch1[0])
elif ch1[1]==ch2[1] and ch1[1]==ch3[1]:
    print(ch1[1])