1.读题看懂样例
2.贪心
但是这道题思路很清晰也不难可能就是思路实现起来会出现困难,那我就直接上代码吧!
AC代码:
#include<iostream>
#include<vector>
#include<algorithm>
using namespace std;
int main(){
vector<int> v;
int a[10];
for(int i=0;i<10;i++)
cin>>a[i];
for(int i=0;i<10;i++){
while(a[i]--)
v.push_back(i);
}
for(int i=0;i<v.size();i++)
if(v[i]!=0){
cout<<v[i];
v.erase(v.begin()+i);
break;
}
for(int i=0;i<v.size();i++)
cout<<v[i];
}