Code Vs-problem-1075 明明的随机数
来源:互联网 发布:品质365巨大骗局 知乎 编辑:程序博客网 时间:2024/05/17 03:39
题目描述 Description
明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤100),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从小到大排序,按照排好的顺序去找同学做调查。请你协助明明完成“去重”与“排序”的工作。
输入描述 Input Description
有2行,
第1行为1个正整数,表示所生成的随机数的N个数:
第2行有N个用空格隔开的正整数,为所产生的随机数
输出描述 Output Description
第1行为1个正整数M,表示不相同的随机数的个数。第2行为M个用空格隔开的正整数,为从小
到大排好序的不相同的随机数。
思路:
没什么说的,留个纪念。
代码:
#include<iostream>#include<algorithm>using namespace std;int main(){ int n,m,a[100]={0},i,num=0;cin>>n;for(i=0;i<n;i++) cin>>a[i]; sort(a,a+n);for(i=0;i<n-1;i++)if(a[i]==a[i+1]){num++; a[i]=0;}cout<<n-num<<endl;for(i=0;i<n;i++){if(a[i]!=0){cout<<a[i]; if(i!=n-1) cout<<' ';}}cin.get();cin.get(); return 0;}
阅读全文
0 0
- Code Vs-problem-1075 明明的随机数
- code[vs] 1075 明明的随机数
- 1075 明明的随机数
- WikiOI 1075 明明的随机数
- CODEVS 1075 明明的随机数
- 【codevs 1075】明明的随机数
- 【codevs 1075】明明的随机数
- 1075: 【明明的随机数】解题报告
- Wikioi 天梯 明明的随机数(1075)
- 简单实现 1075 明明的随机数
- wikioi天梯之1075 明明的随机数
- 1075 明明的随机数 去重复
- water~~~明明的随机数
- 1341. 明明的随机数
- 【模拟】明明的随机数
- 【模拟】明明的随机数
- 1342 明明的随机数
- 明明的随机数
- 树莓派3移植安卓系统指导
- MYSQL-DDL建表语句及数据类型
- POJ1068 Parencodings
- JUnit4高级篇-由浅入深
- JavaScript运动框架(三):多物体任意值运动
- Code Vs-problem-1075 明明的随机数
- hdu 1429 胜利大逃亡(续)
- 题解——Leetcode 3. Longest Substring Without Repeating Characters 难度:Medium
- 编译Busybox时,出现错误fatal error: curses.h: No such file or directory
- setContentView() 究竟都做了什么?
- 数字信号处理重要学习资源
- WRNS:Wide Residual Networks 论文笔记
- 统计学习方法读书笔记--7.支持向量机
- tshark批量切流实践和思考