#2204. [瑶海区] 卡片整理

[瑶海区] 卡片整理

题目描述

可可手头有很多游戏卡片,卡片上都有编号,这些卡片有些是重复的,他想将重复的卡片只留一张,其余的都处理掉,并且将剩下的卡片按编号从小到大排好,当然他还想知道剩下来的卡片数量。

输入格式

两行。

第1行,1个正整数n。

第2行,n个非负整数ai,两数之间有一个空格隔开,表示卡片的编号。

输出格式

两行。

第一行一个正整数,表示去掉重复卡片后剩余编号各不相同的而卡片的数量。

第二行若干个数字,从小到大一次输出卡片编号。

样例

8
8 5 5 1 6 7 6 8
5
1 5 6 7 8

数据范围

  • 对于 100%100\% 的测试数据满足:n2000000n≤2,000,000ai1000ai≤1000