#include<iostream>
#include<vector>
using namespace std;
int main()
{
vector<int>v(10);
int i = 0;
for ( i = 0; i < 10; i++)
{
cin >> v[i];
}
//!!!注意:v[i]为数字i的个数
//确定首位数字,必须为非零的最小数
for ( i = 1; i < 10; i++)
{
if (v[i]!=0)
{
cout << i;
v[i]--;
break;
}
}
//从小到大依此确定后面的数字
for ( i = 0; i < 10; i++)
{
while (v[i]!=0)
{
cout << i;
v[i]--;
}
}
return 0;
}
PAT乙级1023:组个最小数
猜你喜欢
转载自blog.csdn.net/weixin_43699840/article/details/105187297
今日推荐
周排行