2022年 合肥市经开区信息学竞赛区赛 初中组
2022 竞赛 信息学
2023-09-27 14:25:46 时间
2022年 合肥市经开区信息学竞赛区赛 初中组
T1.普通排序
题目描述
牛牛是一位编程爱好者,今天第一次参加初中组比赛,看到第一题,不要紧张,来一个简单的排序题做一做,牛牛学过了很多排序,一直想练个手,这回机会来了,给牛牛N个数(n<=100),每个数都在(0 ~ 1000)之间,其中由很多重复的数字,请将重复的数字只保留一个,并将剩下的数由小到大排序并输出。
输入格式
输入有2行,第1行为1个正整数,表示数的个数N,第2行有N个用空格隔开的整数。
输出格式
第1行为1个正整数M,表示不相同数的个数。接下来的一行,从小到大输出排好序的不相同的数,每个数用逗号隔开。
输入样例
10
20 40 32 67 40 20 89 99 100 15
输出样例
8
15,20,32,40,67,89,99,100
//示例代码 桶排序
#include <bits/stdc++.h>
using namespace std;
const int N=1005;
int t[N];
int main() {
int n,a,tj=0;
cin>>n;
for(int i=1;i<=n;i++) {
cin>>a;t[a]++;
if(t[a]==1) tj++;
}
cout<<tj<<endl;
int i=0;
while(t[i]==0)i++;
co
相关文章
- 【华为OD机试真题 python】统计射击比赛成绩【2022 Q4 | 100分】
- 【华为OD机试真题 python】 矩形相交的面积【2022 Q4 | 100分】
- 【华为OD机试真题 python】查找众数及中位数 【2022 Q4 | 100分】
- 【华为OD机试真题 python】 靠谱的车【2022 Q4 | 100分】
- 2021-2022学年英语周报九年级第59期答案及试题
- 2022 最新 Kafka 面试题
- 2022年智能车竞赛中小学国赛获奖名单
- 关于组织参加2022年全国大学生智能汽车竞赛 百度智慧交通(西部赛区)比赛的通知
- 2022年全国大学生智能汽车竞赛西部赛 竞赛方案与实施流程
- 关于组织参加2022年全国大学生智能汽车竞赛山东赛区比赛的通知
- 2022年,软件测试还能学吗?别学了,软件测试岗位饱和了...
- 揭榜|2022年度“博客之星&新星”TOP 10已出炉
- 2022年了春招要来了,字节跳动HR:给大家说点面试字节的技巧
- CTF竞赛网络安全大赛(2022网鼎杯)re2解题思路
- 2022亚太杯数学建模竞赛C题思路解析
- 2022华为杯研究生数学建模竞赛选题建议