首页 > 代码库 > 1023. 组个最小数

1023. 组个最小数

 1 /* 2  * Main.c 3  * 1023. 组个最小数 4  *  Created on: 2014年9月1日 5  *      Author: Boomkeeper 6  ********测试通过********** 7  */ 8  9 #include <stdio.h>10 11 int main(void){12 13     int array[10]={0};14     int i;15 16     for(i=0;i<10;i++)17         scanf("%d",&array[i]);18 19     //先输出首位数字20     for(i=1;i<10;i++)21         if(array[i]!=0){22             printf("%i",i);23             array[i]--;24             break;25         }26 27     //再由小到大顺序输出各位数字28     for(i=0;i<10;i++)29         if(array[i]!=0)30             while(array[i]!=0){31                 printf("%i",i);32                 array[i]--;33             }34     printf("\n");35 36 37     return 0;38 }

 

题目链接:

http://pat.zju.edu.cn/contests/pat-b-practise/1023

 

1023. 组个最小数