Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №3560995
А
Аноним
05 февраля 2026 15:14 · публичный вопрос
А
Аноним

Вася с Алисой обсуждают любимые фильмы. Ребята ставят им оценки не по десятибалльной или пятибалльной шкалам, а по выдуманным. Например, юные критики выдают фильму 17 попугаев из…

Запрос пользователя

Вася с Алисой обсуждают любимые фильмы. Ребята ставят им оценки не по десятибалльной или пятибалльной шкалам, а по выдуманным. Например, юные критики выдают фильму 17 попугаев из 38. Очередному фильму Вася поставил A кораблей из B, а Алиса — C панд из D. Даны 4 числа, записанные по одному в строке: A, B, C и D. Кому фильм понравился больше? Выведи "Вася" или "Алиса". Точно известно, что во всех случаях мнения Васи и Алисы не совпадают. выведи на python

Ответ нейросети
05 февраля 2026 15:14

Пояснение к решению:

  • Пусть 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("Алиса")