码迷,mamicode.com
首页 > 其他好文 > 详细

NOJ 2015年陕西省程序设计竞赛网络预赛(正式赛)(随机数-水题)[Hobo]

时间:2015-05-16 21:53:23      阅读:201      评论:0      收藏:0      [点我收藏+]

标签:

C - 随机数

Time Limit: 1000 ms        Memory Limit: 65536 KB

Submit

Description

开学了,ACM队的边老板想在学校中请一些妹子一起做一项问卷调查,调查妹子们对ACM的了解情况,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤100),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的妹子的编号。然后再把这些数从小到大排序,按照排好的顺序去找同学做调查。老板怎么会自己去解决这么简单的问题了,所以就请你协助完成“去重”与“排序”的工作啦。

Input

第一行是一个正整数 T ,表示这一组测试数据的总个数。

每一组的第一行包含一个数N

每一组的第2行有N个用空格隔开的正整数,为所产生的随机数。

 

Output

对于每一组数据,输出为2行,第1行为1个正整数M,表示不相同的随机数的个数。第2行为M个用空格隔开的正整数,为从小到大排好序的不相同的随机数。

Sample Input

2
10
20 40 32 67 40 20 89 300 400 15
3
1 2 3

Sample Output

8
15 20 32 40 67 89 300 400
3
1 2 3

Hint

-





水题


#include <bits/stdc++.h>
#include <iostream>
#include <algorithm>
#include <vector>
#include <cstdio>

#define LL long long
#define ULL unsigned long long
#define LD long double

#define Rep(x,y,i) for (int i=x;i<y;i++) //[x,y)
#define RepD(x,y,i) for (int i=x;i>y;i--) //(y,x]
#define Mem(X) memset(X,0,sizeof(X));
#define Pr(X) cout<<#X<<"="<<X<<" ";
#define PrL(X) cout<<#X<<" = "<<X<<endl;
#define PrLL cout<<endl;

using namespace std;

const double EPS=1e-10;
const int MAXN=0;

int main()
{
	//freopen("YA.in","r",stdin);
	int t;
	cin>>t;
	t--;
	while (t--)
	{
		vector<int> q;
		int n;
		cin>>n;
		Rep(0,n,i)
		{
			int tt;
			scanf("%d",&tt);
			q.push_back(tt);
		}
	sort(q.begin(),q.end());
	q.erase( unique( q.begin(), q.end() ), q.end() );
	cout<<q.size()<<endl;
	Rep(0,q.size()-1,i) cout<<q[i]<<" ";
	cout<<q[q.size()-1]<<endl;
	//cout<<endl;
	}
		vector<int> q;
		int n;
		cin>>n;
		Rep(0,n,i)
		{
			int tt;
			scanf("%d",&tt);
			q.push_back(tt);
		}
	sort(q.begin(),q.end());
	q.erase( unique( q.begin(), q.end() ), q.end() );
	cout<<q.size()<<endl;
	Rep(0,q.size()-1,i) cout<<q[i]<<" ";
	cout<<q[q.size()-1];
	return 0;




NOJ 2015年陕西省程序设计竞赛网络预赛(正式赛)(随机数-水题)[Hobo]

标签:

原文地址:http://blog.csdn.net/nike0good/article/details/45771531

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!