ONE~~~~~~~~~
2024-05-08 20:31:29
这是全世界最美丽的一朵花,绽放在没有人的寒冷黑夜
LCY喜欢数字,但又不是特别喜欢数字。他总能有奇特的方法生成不同的随机数,然后把他们重新排列组合,直到完成一个自己想要的数列。今天LCY想把一组数从小到大输出出来,但是他不希望出现重复的数字,你能帮帮LCY吗?
输入格式:
第一行一个数字N。
第二行输入N个数字ai。
输出格式:
从小到大输出ai,如果有重复的元素只要输出一个即可。
数据范围
1<=N<=1000000
0<=ai<10000000
输入样例:
10
1 1 1 1 2 2 3 3 5 6
输出样例:
1 2 3 5 6
#include<stdio.h>
int t[10000010];//这里数组过大,需放在main函数前。
int main()
{
int n,ai;
scanf("%d",&n);
for(int i=0;i<n;i++){
scanf("%d",&ai);
t[ai]++;//遇到有重复的元素只需数组值加1,坐标值仍为该元素的值
}
for(int i=0;i<10000010;i++){
if(t[i])
printf("%d ",i);//记数组下标来输出无重复元素
}
printf("\n");
return 0;
}
最新文章
- Q767 重构字符串
- Docker源码分析(二):Docker Client创建与命令执行
- [tensorflow] - csv文件读取
- Truncated incorrect DOUBLE value: 'xxx'的解决方法
- 各版SQL字符串拼接
- 2017中国HPC TOP100:AI成最大赢家,浪潮和老黄都笑了
- php根据关键字搜索,javascript、php关键字搜索函数的使用方法
- python熊猫烧香_'熊猫烧香'病毒专题:多少变种,怎么破坏,如何查杀?
- 如何从12306网站下载自己喜欢的手机铃声
- Excel 2010 VBA 入门 121 ActiveX控件
- 【独家】这两个人的对决,决定了万科股权大战的走向
- 解决socket:(10106)无法加载或初始化请求的服务提供程序
- 元学习 - Learning How to Learn - 第一课:集中与发散思维
- 凌恩客户文献|《ISME》解析土壤侵蚀对微生物群落结构以及网络功能复杂性影响
- 新闻学应该掌握哪些计算机技能,哪些人适合学新闻学专业 要掌握哪些技能
- 七夕情人节表白网页制作【雪花爱心】
- python,list元素倒置
- Excel下拉列表多选框实现
- php通过curl实现bigpipe
- ORACLE通过utl_http传送加密数据实现第三方接口