代码如下:
#include<stdio.h>
int main()
{
int a[10],s=0,ret=0,i,j;
for(i=0;i<10;i++)
{
scanf("%d",&a[i]);
if(a[i]!=0)
ret=1;
s=s+a[i];
}
if(s>50||ret==0)
return 0;
for(j=1;j<10;j++)
{
if(a[j]!=0)
{
printf("%d",j);
a[j]--;
break;
}
}
for(i=0;i<s-1;i++)
{
for(j=0;j<10;j++)
{
if(a[j]!=0)
{
printf("%d",j);
a[j]--;
break;
}
}
}
printf("\n");
return 0;
}