首页 > 其他 > 详细

pat乙级1023

时间:2019-02-19 20:25:55      阅读:144      评论:0      收藏:0      [点我收藏+]

#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;
}

pat乙级1023

原文:https://www.cnblogs.com/suying/p/10403024.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!