-
题目
-
代码
#include <iostream> using namespace std; int main(){ int nums[10]={0},t; for(int i=0;i<10;i++){ //记录每个数字的个数 cin>>t; nums[i]=t; } //输出第一位:不为0的最小数 for(int i=1;i<10;i++){ if(nums[i]!=0){ cout<<i; nums[i]--; break; } } //输出剩余位 for(int i=0;i<10;i++){ int cnt=0; if(nums[i]!=0){ while(cnt<nums[i]){ cout<<i; cnt++; } } } return 0; }