NYOJ题目48-小明的调查作业
小明的调查作业
- 描述
-
小明的老师布置了一份调查作业,小明想在学校中请一些同学一起做一项问卷调查,聪明的小明为了实验的客观性,想利用自己的计算机知识帮助自己。他先用计算机生成了N个1到1000之间的随机整数(0<N≤1000),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从小到大排序,按照排好的顺序去找同学做调查。请你协助明明完成“去重”与“排序”的工作。
- 输入
-
输入有2行,第1行为1个正整数,表示所生成的随机数的个数:
N
第2行有N个用空格隔开的正整数,为所产生的随机数。 - 输出
- 输出也是2行,第1行为1个正整数M,表示不相同的随机数的个数。第2行为M个用空格隔开的正整数,为从小到大排好序的不相同的随机数。
- 样例输入
-
10 20 40 32 67 40 20 89 300 400 15
- 样例输出
-
8 15 20 32 40 67 89 300 400
其实是很简单的题,写出来只是为了提醒自己灵活处理题目,这里把a[i]=0就是一个很灵活的处理方式。
#include <cstdio>
#include <algorithm>
#include <iostream>
using namespace std;int main()
{int n,a[1005],b[1005];while(scanf("%d",&n)!=EOF){int j=0;for(int i=0;i<n;i++)cin>>a[i];sort(a,a+n);for(int i=0;i<n;i++){if(a[i]==a[i+1]){a[i]=0;j++;}}cout<<n-j<<endl;for(int i=0;i<n;i++){if(a[i]!=0){cout<<a[i]<<' ';}}}return 0;
}
NYOJ题目48-小明的调查作业相关推荐
- 小明的调查作业java_小明的调查作业
小明的调查作业 时间限制:1000 ms | 内存限制:65535 KB 难度:1 描述 小明的老师布置了一份调查作业,小明想在学校中请一些同学一起做一项问卷调查, 聪明的小明为了实验的客观性,想利用 ...
- C语言 小明的调查作业
Description 小明的老师布置了一份调查作业,小明想在学校中随机找N个同学一起做一项问卷调查,聪明的小明为了实验的客观性,他先随机写下了N个1到1000之间的整数(0<N≤1000),不 ...
- zzuli OJ 1118:小明的调查作业
小明的老师布置了一份调查作业,小明想在学校中请一些同学一起做一项问卷调查,聪明的小明为了实验的客观性,想利用自己的计算机知识帮助自己.他先用计算机生成了N个1到1000之间的随机整数(0<N≤1 ...
- NYOJ 240 小明的调查统计(二)
小明的调查统计(二) 时间限制:1000 ms | 内存限制:65535 KB 难度:1 描述 最近小明他们社团对理工全校每个班级进行了一次社会调查,他们对每同学的数学成绩进行了统计.小明的任务是 ...
- 小明的调查统计(二)
1 /*小明的调查统计(二) 2 时间限制:1000 ms | 内存限制:65535 KB 3 难度:1 4 描述 5 最近小明他们社团对理工全校每个班级进行了一次社会调查,他们对每同学的数学成绩进行 ...
- CSP题目:小明种苹果树
小明种苹果树 CSP题目 题目描述:小明在他的果园里种了一些苹果树,这些苹果树排列成一个圆.为了保证苹果的品质,在种植过程中要进行疏果操作.为了更及时地完成疏果操作,小明会不时地检查每棵树的状态,根据 ...
- C语言:一维数组题目:小明摘苹果问题:
小明摘苹果问题: 小明家院子里有一棵树,每到秋天树上就会结出10个苹果.苹果成熟的时候,小明会跑去摘苹果.小明有一个30cm的板凳,当她不能直接用手摘苹果时,就会踩到板凳上试试. 现在已知10个苹果到 ...
- zzuli oj 1122 小明同学的调查作业
题目描述: 小明的老师布置了一份调查作业,小明想在学校中随机找N个同学一起做一项问卷调查,聪明的小明为了实验的客观性, 他先随机写下了N个1到1000之间的整数(0<N≤1000),不同的数对 ...
- 拯救小明(多继承+友元)
题目描述 小明同学有着严重的拖延症,每次老师布置的作业都要到快要截止的时候才会开始动手完成,因此现在有着许许多多的作业完成.你是小明的好朋友,请帮小明找出最紧急的作业(即最早截止的作业). 要求如下: ...
- [2778]小明的花费预算 (二分查找)SDUT
小明的花费预算 Time Limit: 1000ms Memory limit: 65536K 有疑问?点这里^_^ 题目描述 小明终于找到一份工作了,但是老板是个比较奇怪的人,他并不是按 ...
最新文章
- html页面sql注入,再谈SQL注入入侵动网SQL版-ASP TO HTML WITH TEMPLATE3
- Java并发编程:Thread类的使用
- ubuntu linux下面用wine运行大航海时代4和最新版的QQ
- 计算机网断IP修改,修改计算机名、IP
- Acwing 218. 扑克牌
- mysql字段冲突报错
- Ant-design-vue定制主题色
- android 加载系统私有库,Android 搭建私有maven仓库及上传项目
- 一天天学WG--第一天
- Mac恢复系统更新命令
- ':app:clean'. Unable to delete directory:app\build\intermediates
- Springboot中使用阿里云短信验证码服务
- Neural Collaborative Filtering 1
- Ajax --- 客户端与服务器端之间传递数据
- MATLAB仿真m序列,Gold序列,Kasami序列扩频码性能仿真分析
- Visual Stdio C++ 编译器 编译 (GSL) GNU Scientific Library 的方法介绍(5)
- 比较出名的视频分享网站
- darwin之一万个定时器实现(IdleTask)
- hdu4899 Hero meet devil
- AJAX技术学院风连衣裙,超有少女感的穿搭,这5款学院风连衣裙开学穿上秒变校园女神!...