1023 组个最小数 (20 分)
题目链接:1023 组个最小数 (20 分)
这道题目比较简单,将0的个数单独统计,其它数字组成的新数按从小到达排列组成。然后将若干个0插入到第一个
非零数字之后即可。
1 #include <bits/stdc++.h> 2 using namespace std; 3 4 string ans; 5 int main() 6 { 7 int a[10]={0}; 8 int count,count0; 9 cin>>count0; 10 for(int i=1;i<10;i++) 11 { 12 cin>>count; 13 for(int j=0;j<count;j++) 14 ans+=i+'0'; 15 } 16 for(int i=0;i<count0;i++) 17 ans.insert(1,"0"); 18 cout<<ans<<endl; 19 return 0; 20 }