一个排序的问题
设有N个正整数(N<20),将它们连成一排,组成一个最大的多位数。程序输入:N,程序输出:N个数连接成的多位数。 【提示】:(老师告诉我们的提示)
设计思路:
比如我们输入的是 123 2 33 1006 12 这样几个数
我们先找出最大的数字的位数为四位,在将所有的数字变成四位数:
1230 2000 3300 1006 1200
然后从大到小排序:3300 2000 1230 1200 1006
这样将后面加上的0去掉的序列就是最大的数字:332123121006
这个题怎么做 啊?有谁可以帮一下