pat1023:组个最小数

https://www.patest.cn/contests/pat-b-practise/1023

#include "stdio.h"

int main()
{
	int i, a[10] = {0};
	for(i = 0; i < 10; ++i)
		scanf("%d", &a[i]);
	for(i = 1; i < 10; ++i)
		if(a[i] > 0)
		{
			printf("%c", i + '0');
			--a[i];
			break;
		}
	for(i = 0; i < 10; ++i)
		while(a[i] > 0)
		{
			printf("%c", i + '0');
			--a[i];
		}
	printf("\n");

	return 0;
}


你可能感兴趣的:(c,pat)