manul91(Оффтоп)
Я потратил не меньше часа, прежде чем понял, что нужно делить на что-нибудь меньше единицы. Да, задачка не из самых простых.
5 минут. Брутфорс и везение. (время засек, честно не пролистывал дальше первого сообщения)
Ну, как брутфорс? В условии сказано "числа", поэтому порядок такой: берем пару чисел (
-
вариантов выбора) , производим между ними какое-то действие, одно из шести (
) - итого
исходов замены какой-то пары на одно число, то есть
всевозможных троек рациональных чисел. В каждом случае снова выбираем одну из трех пар, производим те же действия, по
исходов,
пар на выходе. Наконец, с этими парами проводим какое-то действие, получая один из
результатов, какие-то еще и одно и то же. То есть задача решается буквально тупым перебором.
Но это долго, поэтому можно пойти обратно: пусть две операции уже провели, осталось провести последнее действие с участием какого-то из исходных чисел. Значит, надо провести обратную операцию с
и одним из четырех. Да, есть особые случаи типа
или
, но можно положиться на удачу и надеяться, что это не они.
Короче говоря, я выписал на бумажке 4 строки вида "число на последней операции, результаты перед последней операцией, три числа, из которых этот результат должен получиться" и присмотрелся к ним, удачной оказалась в итоге строка
Вот очень удачно последняя запись сложилась, из нее ответ сразу ясен.