eolymp
bolt
Попробуйте наш новый интерфейс для отправки задач
Задачи

MathWorlds

MathWorlds

В последний момент организаторы олимпиады приняли решение заменить одну из задач. Задача основывается на игре MathWorlds, в которой игроку даётся формула в виде "\textbf{x \[operator\] y = z}". Игрок должен выбрать один из операторов "\textbf{+}" (сложение), "\textbf{-}" (вычитание), "\textbf{*}" (умножение) или "\textbf{/}" (деление) после подстановки которого формула станет верной. Зебра Гиппо, которой поручили координировать подготовку задачи, просит вас написать программу, которая валидирует сгенерированные для игры формулы. Вам заданы три целых числа \textbf{x}, \textbf{y} и \textbf{z}. Выведите оператор, при подстановке которого в выражение "\textbf{x \[operator\] y = z}" формула становится тождеством. Если такого оператора не существует или формулу обращают в тождество несколько операторов, выведите "\textbf{Invalid}". Обратите внимание на то, что деление ("\textbf{/}") в этой задаче \textbf{является точным, а не целочисленным}. \InputFile Входной файл содержит три целых числа \textbf{x}, \textbf{y} и \textbf{z} (\textbf{0} ≤ \textbf{x}, \textbf{y}, \textbf{z} ≤ \textbf{10^9}), разделённых пробелами. \OutputFile Выведите в соответствии с результатом проверки примера одну из следующих строк: "\textbf{+}", "\textbf{-}", "\textbf{*}", "\textbf{/}" или "\textbf{Invalid}".
Лимит времени 2 секунды
Лимит использования памяти 512 MiB
Входные данные #1
3 2 1
Выходные данные #1
-
Источник Yandex.Algorithm, Online Round 2, July 18, 2013