问题 A: NO offer

问题 A: NO offer

时间限制: 1Sec 内存限制:128 MB
提交:466 解决:205
[ 状态] [ 讨论版] [ 提交] [命题人: ]
题目描述

最近WX正在帝都苦逼的找工作,面对招聘网站上众多的公司,WX犯了难,不知道该投哪家公司了,最终他做了一个英(qi)明(pa)的决策,他决定从这些公司编号(1-1000)中随机选出n个公司编号(有可能重复),然后对于这些公司的编号从小到大排列,依次投递简历,当然重复的公司只会投一次。

输入

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

每一组的第一行包含一个数N(1<=N<=100)

每一组的第2行有N个用空格隔开的正整数,为随机选取的公司编号

输出

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

样例输入 Copy
2 10 20 40 32 67 40 20 89 300 400 15 3 1 2 3
样例输出 Copy
8 15 20 32 40 67 89 300 400 3 1 2 3