问题 2531 --数字乘积排序

2531: 数字乘积排序★★★

时间限制: 1 Sec  内存限制: 128 MB
提交: 456  解决: 320
[提交][状态][命题人:]

题目描述

将每个整数按各位数字的乘积大小进行排序输出。数字乘积排序是指,如果两个整数的数字乘积不相等,则数字乘积小者排在前,若数字乘积相等,则整数值小者排在前。

输入

输入一整数组,第一个数N表示有N个数,随后输入N个整数(0<N<=999)。

输出

按所给的比较方法从小到大的顺序输出N个整数,每个数之间用一个空格隔开,行末无空格。
样例输入
Copy
5
35 27 88 61 23
样例输出
Copy
23 61 27 35 88

提示

来源

[提交][状态]