C小加 之 随机数

原创 2015年07月11日 01:19:23

C小加 之 随机数

时间限制:3000 ms  |  内存限制:65535 KB
难度:1
描述
ACM队的“C小加”同学想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(0<N≤100),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从小到大排序,按照排好的顺序去找同学做调查。请你协助 C小加 完成“去重”与“排序”的工作。
输入
第一行输入整数T(1<T<10)表示多少组测试数据,
每组测试数据包括2行,
第1行为1个正整数,表示所生成的随机数的个数:N(0<N≤100)
第2行有N个用空格隔开的正整数,为所产生的随机数。
(随机数为题目给定的,不需要ACMer生成)
输出
输出也是2行,第1行为1个正整数M,表示不相同的随机数的个数。
第2行为M个用空格隔开的正整数,为从小到大排好序的不相同的随机数。
样例输入
1
10
20 40 32 67 40 20 89 300 400 15
样例输出
8
15 20 32 40 67 89 300 400

AC代码:

#include<iostream>
#include<cstring>
#include<cstdio>
#include<algorithm>
using namespace std; 
int main()
{
	int a[1001],i,n,m,t,cnt;
	cin >> n;
	while(n--)
	{
		memset(a,0,sizeof(a));
		cin >> m;
		t=0;cnt=0;
		while(m--)
		{
			cin >> i;
			if(!a[i])
			cnt++;
			  a[i]=1;
			  t=max(t,i);
		}
		cout << cnt << endl;
		for(i=1;i<=t;++i)
		{
			if(a[i])
				cout << i << " ";
		}
		cout << endl;
	}
	return 0;
}


版权声明:本文为博主原创文章,转载必须声明出处,thank。

NYOJ-255 C小加 之 随机数

C小加 之 随机数 时间限制:3000 ms  |  内存限制:65535 KB 难度:1 描述ACM队的“C小加”同学想在学校中请一些同学一起做一项问卷调查,为了实验的客观...

C语言(9)C小加 之 随机数

描述 ACM队的“C小加”同学想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(0 输入第一行输入整数T(1 每组测试数...

NYOJ:255 C小加 之 随机数(unique函数)

C小加 之 随机数 时间限制:3000 ms  |  内存限制:65535 KB 难度:1 描述ACM队的“C小加”同学想在学校中请一些同学一起做一项问卷调查,为了实验的客观...
  • zugofn
  • zugofn
  • 2016年04月22日 12:06
  • 162

nyoj255 C小加 之 随机数

C小加 之 随机数 时间限制:3000 ms  |  内存限制:65535 KB 难度:1 描述ACM队的“C小加”同学想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机...

C小加 之 随机数

C小加 之 随机数 时间限制:3000 ms  |  内存限制:65535 KB 难度:1 描述 ACM队的“C小加”同学想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机...
  • zchlww
  • zchlww
  • 2014年07月09日 15:05
  • 572

C小加 之 随机数(南阳oj255)(水题)

C小加 之 随机数 时间限制:3000 ms  |  内存限制:65535 KB 难度:1 描述 ACM队的“C小加”同学想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他...

nyoj.255 C小加 之 随机数【水题】 20141125

C小加 之 随机数 时间限制:3000 ms  |  内存限制:65535 KB 难度:1 描述ACM队的“C小加”同学想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机...

acm C小加 之 随机数

描述 ACM队的“C小加”同学想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(0 输入第一行输入整数T(1 每组测试数...

NYOJ 255 C小加 之 随机数

C小加 之 随机数 时间限制:3000 ms  |  内存限制:65535 KB 难度:1 描述ACM队的“C小加”同学想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机...

NYOJ 255 C小加 之 随机数

C小加 之 随机数 时间限制:3000 ms  |  内存限制:65535 KB 难度:1 描述ACM队的“C小加”同学想在学校中请一些同学一起做一项问卷调查,为了实验的客观...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C小加 之 随机数
举报原因:
原因补充:

(最多只允许输入30个字)