Codeforces Round 341 (Div. 2) |
---|
Закончено |
Мокрая Акула предложил Крысе Квешу выбрать три положительных числа x, y и z от 0.1 до 200.0 включительно. Крыса Квеш хочет удивить Мокрую Акулу, поэтому он выбирает все числа ровно с одним знаком после десятичной точки.
Мокрая Акула знает, что Крыса Креш хочет получить как можно больше сыра, и он решил предоставить ему такую возможность. Он предлагает скомбинировать имеющиеся числа x, y и z одним из следующих двенадцати способов:
Пусть m — максимальное среди всех ai, а c — такой минимальный индекс (от 1 до 12), что ac = m. Именно это c вас и просит найти Крыса Креш. Поскольку он хотел бы увидеть, сколько именно сыра он получит, то он просит вывести не индекс c, а соответствующее ему выражение.
Единственная строка входных данных содержит три вещественных числа x, y и z (0.1 ≤ x, y, z ≤ 200.0), каждое из них дано ровно с одним знаком после десятичной точки.
Среди выражений xyz, xzy, (xy)z, (xz)y, yxz, yzx, (yx)z, (yz)x, zxy, zyx, (zx)y и (zy)x выберите одно с максимальным значением. Если правильных ответов несколько, то выведите то, которое встречается в списке раньше.
xyz выводите как «x^y^z» (скобки не используются), а (xy)z как (x^y)^z (скобки используются).
1.1 3.4 2.5
z^y^x
2.0 2.0 2.0
x^y^z
1.9 1.8 1.7
(x^y)^z
Название |
---|