pat乙级1023

#include<stdio.h>
int main(){
int s[10]={0};
int m;
for(int i=0;i<10;i++){
scanf("%d",&m);
if(m!=0)
s[i]=m;
}
int p;
if(s[0]==0){
for(int j=1;j<10;j++){
if(s[j]==0) continue;
for(int k=0;k<s[j];k++){
printf("%d",j);
}
}
}else{
for(int j=1;j<10;j++){
if(s[j]!=0){
p=j;
break;
}
}
printf("%d",p);
for(int i=0;i<s[0];i++)
printf("0");
for(int i=0;i<s[p]-1;i++)
printf("%d",p);
for(int i=p+1;i<10;i++){
if(s[i]==0) continue;
for(int k=0;k<s[i];k++){
printf("%d",i);
}
}
}
return 0;
}

posted @ 2019-02-19 19:32  捕鱼儿海  阅读(63)  评论(0编辑  收藏  举报