HZNUOJ

STL Practice —— 【set (1)】

Tags:
Time Limit:  1 s      Memory Limit:   32 MB
Submission:2010     AC:814     Score:83.18

Description

输入N个数字,将这N个数字去重后按照从小到大的顺序输出。

Input

输入包含多组测试数据。

对于每组测试数据,第一行是一个正整数N(1<=N<=10000),第二行是N个非负整数,每个整数均在int范围内。

Output

对于每组测试数据,输出包含两行,第一行是去重后的数字个数,第二行是这些数字。

Samples

input
6 1 2 2 3 4 4 8 8 7 6 5 4 3 2 1
output
4 1 2 3 4 8 1 2 3 4 5 6 7 8

Author

CHEN, Yupeng