1 条题解
信息
- ID
- 683
- 时间
- 1000ms
- 内存
- 125MiB
- 难度
- 6
- 标签
- 递交数
- 169
- 已通过
- 51
- 上传者
阅读题目,我们不难获取这样的信息:我们的需求是排序 1−n 的 m 个数据。由于 n 的范围很小,我们可以使用计数排序来实现。
#include<cstdio>
int n,m,t,a[1008]={0};
int main(){
scanf("%d%d",&n,&m);
while(m--){
scanf("%d",&t);
a[t]++;
}
for(int i=1;i<=n;i++)while(a[i]--!=0)printf("%d ",i);
return 0;
}
记得给五星好评哦喵~ 谢谢客官啦~