1023. 组个最小数 (20)
2018-03-05 20:03
232 查看
使用vector来做#include<bits/stdc++.h>
using namespace std;
int main()
{
int a[10];
vector<int> v;
//freopen("1023.txt","r",stdin);
for(int i=0;i<10;i++)
{
scanf("%d",&a[i]);
for(int j=0;j<a[i];j++)
{
//printf("%d\n",i);
v.push_back(i);
}
}
sort(v.begin(),v.end());
for(int i=0;i<v.size();i++)
{
if(v[i]!=0)
{
printf("%d",v[i]);
v[i]=-1;
break;
}
}
for(int i=0;i<v.size();i++)
{
if(v[i]!=-1)
{
printf("%d",v[i]);
//break;
}
}
return 0;
}
using namespace std;
int main()
{
int a[10];
vector<int> v;
//freopen("1023.txt","r",stdin);
for(int i=0;i<10;i++)
{
scanf("%d",&a[i]);
for(int j=0;j<a[i];j++)
{
//printf("%d\n",i);
v.push_back(i);
}
}
sort(v.begin(),v.end());
for(int i=0;i<v.size();i++)
{
if(v[i]!=0)
{
printf("%d",v[i]);
v[i]=-1;
break;
}
}
for(int i=0;i<v.size();i++)
{
if(v[i]!=-1)
{
printf("%d",v[i]);
//break;
}
}
return 0;
}
相关文章推荐
- PAT乙级1023(C语言)-组个最小数 (20)
- 1023. 组个最小数 (20)
- 1023. 组个最小数 (20)
- 乙级 PAT 1023. 组个最小数 (20)
- PAT1023 BASIC:组个最小数 (20)
- PAT乙级 1023. 组个最小数 (20)
- PAT 1023. 组个最小数 (20)
- 1023. 组个最小数 (20)
- 1023. 组个最小数 (20)
- 1023. 组个最小数 (20)
- 1023. 组个最小数 (20) PAT
- 1023. 组个最小数 (20)
- PAT乙级1023. 组个最小数 (20)
- 1023. 组个最小数 (20)
- 1023. 组个最小数 (20)
- 1023. 组个最小数 (20)
- 1023. 组个最小数 (20)
- PAT 乙级 1023. 组个最小数 (20)
- PAT乙级1023. 组个最小数 (20)
- 1023. 组个最小数 (20)