0
已解决
潘思呈
高级光能
高级光能
题目链接: 酷町堂:3694
3964 最大的数
经验值:1200
时间限制:1000毫秒
内存限制:128MB
题目描述 De**ion
给你一个正整数n,请你求出整数n的各个数位的数字能组成的最大的数。
输入描述 Input De**ion
一个正整数n。
输出描述 Output De**ion
输出n的各个数位数字能组成的最大的数。
样例输入 Sample Input
12958
样例输出 Sample Output
98521
#include<iostream>
#include<bits/stdc++.h>
using namespace std;
int main(){
int t[110];
int x,h=1;
cin>>x;
while(x){
int tmp=x%10;
t[h]=tmp;
x=x/10;
h++;
}
sort(t,t+h);
for(int i=h;i>=1;i--){
cout<<t[i];
}
return 0;
}