#include<stdio.h>
int main(){
int n=10,i,j,t,k=0,m;
int a[10],b[100];
for(i=0;i<n;i++){
scanf("%d",&a[i]);
}
for(i=0;i<n;i++){
for(j=0;j<a[i];j++){
b[k]=i;
// printf("%d ",b[k]);打印的是那几个数0 0 1 1 5 5 5 8
k++;
}
}
//printf("\n");
//printf("%d\n",k);打印总共有几个数
for(j=0;j<k;j++){
if(b[j]!=0){ // 因为大小已经排序好了,所以只要 把第一个非0数放第一位就行
t=b[0];
b[0]=b[j];
b[j]=t;
break; // 找到就结束循环
}
}
for(i=0;i<k;i++){
printf("%d",b[i]);
}
return 0;
【无标题】pta7-3组个最小数
最新推荐文章于 2025-12-09 19:50:25 发布
2627

被折叠的 条评论
为什么被折叠?



