題解與感想
本來挺簡單一題肥卡,最開始被我整的忒復雜,一開始想著要把最終的數(shù)字作為一個數(shù)給輸出來绍豁,最后發(fā)現(xiàn)int,long,long long都不行掌眠,搜了下別人的做法,挨個輸出就完事兒寥闪。哎太惠,吃一塹長一智吧
源碼
#include"stdio.h"
int main()
{
int num[10];
for(int i=0;i<=9;i++)
{ scanf("%d",&num[i]); }
if(num[0]==0)
{ for(int j=1;j<=9 ;j++)
{ for(int k=j;num[k]>0;)
{
printf("%d",k);
num[k]--;
}
}
}
else
{ for(int j=1;j<=9 ;j++)
{
for(int k=j;num[k]>0;)
{
printf("%d",k);
while(num[0])
{ printf("0");
num[0]--;
}
num[k]--;
}
}
}
return 0;
}