Задача Задача №3560995
А
А
Пояснение к решению:
- Пусть Vasya поставил рейтинг A/B, а Alice — C/D.
- Чтобы сравнить дроби без вычисления десятичного значения, сравниваем A/B и C/D через крест-множение: A/B > C/D тогда, когда AD > CB (при B>0 и D>0).
- По условию мнения не совпадают, поэтому достаточно проверить эту неравенство и вывести победителя.
Код на Python (чтение 4 чисел по строкам и вывод имени победителя):
import sys
data = list(map(int, sys.stdin.read().split())) A, B, C, D = data[:4]
if A * D > C * B: print("Вася") else: print("Алиса")