Предмет: Информатика,
автор: kafir747979
помогите с информатикой пж!!!
В математическом кружке играют в шахматы. Чтобы выяснить, кто играет белыми, играют в игру. Двое соперников называют по числу, затем один из них кидает кубики и считает, сколько на них выпало. Побеждает тот, чьё число оказалось ближе к числу, кратному выпавшему на кубиках.
Напиши программу, которая читает числа A, B и выпавшую на кубиках сумму d, а затем выводит число победителя (ближайшее к кратному d).
Если оба числа A, B — ближайшие, то выведи меньшее из них.
Ответы
Автор ответа:
1
x = int(input('Первое число: '))
y = int(input())
z = int(input())
if abs(z-x)>abs(z-y):
print(y, 'ближе')
elif abs(z-x)<abs(z-y):
print(x, 'ближе')
else:
print("никто")
Похожие вопросы
Предмет: Русский язык,
автор: VictoriaCаt
Предмет: Английский язык,
автор: Карина9087
Предмет: Українська мова,
автор: Ника7788
Предмет: Алгебра,
автор: hshsjsbs