已解决 周明轩 资深光能 3965 最小的数经验值:0 题目描述 Description 给定一个正整数n,请你求出n的各个数位的数字能组成的最小的数字。 输入描述 Input Description 一个正整数n(n<100000)。 输出描述 Output Description 输出n的各个数位的数字能组成的最小的数字。 样例输入 Sample Input 45321 样例输出 Sample Output 12345 数据范围及提示 Data Size & Hint 注意新组成的数字开头的0要除掉。
已采纳 康曦 中级光能 核心 int n; cin>>n; while(n!=0){ a[n%10]++; n/=10; } for(int i=1;i<=9;i++){ while(a[i]--){ cout<<i; } }