输入格式:
输入在一行中给出 10 个非负整数,顺序表示我们拥有数字 0、数字 1、……数字 9 的个数。整数间用一个空格分隔。10 个数字的总个数不超过 50,且至少拥有 1 个非 0 的数字。
输出格式:
在一行中输出能够组成的最小的数。
输入样例:
2 2 0 0 0 3 0 0 1 0
输出样例:
10015558
#include<iostream>
using namespace std;
int main(){
int a[10]={0};
for(int i=0;i<10;i++)
cin>>a[i];
for(int i=1;i<10;i++){
if(a[i]>0){
cout<<i;
a[i]--;
break;
}
}
for(int i=0;i<10;i++){
while(a[i]!=0){
cout<<i;
a[i]--;
}
}
return 0;
}