编程题
### 问题描述 小蓝和他的好朋友小桥是数学爱好者,他们喜欢探索数字之间的奥秘。一天,他们遇到了一个有趣的挑战:给定三个整数 $a, b, c$,他们需要找到一种排列方式,以获得最大的表达式值。 具体来说,他们需要将 $a, b, c$ 按照某个顺序排列,形成一个形如 $A \times B ^ C$ 的表达式,然后计算表达式的值。他们想知道,究竟哪一种排列方式会产生最大的表达式值。 你能帮助小蓝和小桥解决这个数学之谜吗? ### 输入格式 第一行输入一个正整数 $T$,代表测试组数。 接下来输入 $T$ 行,每行三个正整数 $a,b,c$。 ### 输出格式 输出 $T$ 行,代表值最大时的排列。 ### 样例输入 ``` 3 3 2 4 5 7 6 2 9 3 ``` ### 样例输出 ``` 2 3 4 5 6 7 2 3 9 ``` ### 说明 - 第一组样例:能组成六种排列:$\lbrace 3 \times 2^4, 3 \times 4^2, 2 \times 3^4, 2 \times 4^3, 4 \times 2^3, 4 \times 3^2 \rbrace$。 值最大的是 $2 \times 3 ^ 4 = 162$。 - 第二组样例:同上理,最大的是 $5 \times 6 ^ 7$。 - 第二组样例:同上理,最大的是 $2 \times 3 ^ 9$。 ### 评测数据范围 $T \le 1000, 2 \le a,b,c \le 10^5$ 。
查看答案
赣ICP备20007335号-2