PID1 / 明明的随机数 ☆
来源:互联网 发布:mp4播放器软件下载 编辑:程序博客网 时间:2024/05/29 18:51
题目描述
明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤100),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从小到大排序,按照排好的顺序去找同学做调查。请你协助明明完成“去重”与“排序”的工作。
输入格式
输入有2行,第1行为1个正整数,表示所生成的随机数的个数:
N
第2行有N个用空格隔开的正整数,为所产生的随机数。
输出格式
输出也是2行,第1行为1个正整数M,表示不相同的随机数的个数。第2行为M个用空格隔开的正整数,为从小到大排好序的不相同的随机数。
- #include <stdio.h>
- int exist[1000];
- int main() {
- int n, count = 0;
- scanf("%d\n", &n);
- while (n--) {
- int now;
- scanf("%d", &now);
- if (!exist[now - 1])
- count++;
- exist[now - 1]++;
- }
- printf("%d\n", count);
- for (n = 0; n < 1000; n++)
- if (exist[n])
- printf("%d ", n + 1);
- return 0;
- }
0 0
- PID1 / 明明的随机数 ☆
- PID1 / 明明的随机数 ☆
- PID1 / 明明的随机数
- RQNOJ:PID1 明明的随机数
- water~~~明明的随机数
- 1341. 明明的随机数
- 【模拟】明明的随机数
- 【模拟】明明的随机数
- 1342 明明的随机数
- 明明的随机数
- 明明的随机数
- 明明的随机数
- 明明的随机数
- 明明的随机数
- 1002. 明明的随机数
- 明明的随机数
- 明明的随机数
- 明明的随机数
- 大钟的ios开发之旅(3)————聊聊Runtime的objc_mesgSend
- 透视迭代开发
- 总线错误和段错误相关概念
- Animate.css
- 2本Hadoop技术内幕电子书百度网盘下载:深入理解MapReduce架构设计与实现原理、深入解析Hadoop Common和HDFS架构设计与实现原理
- PID1 / 明明的随机数 ☆
- python机器学习之神经网络(二)
- 56.阶乘因式分解
- 架构相关采访
- js 实现多文件下载
- error LNK2019: 无法解析的外部符号,排错思路
- 深圳国际专利申请量为何遥遥领先
- python机器学习之神经网络(三)
- 62.笨小熊