问题 5006 --卡片整理

5006: 卡片整理

题目描述

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

输入

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

输出

两行。 
第1行,1个正整数,表示去掉重复卡片之后剩余编号各不相同的卡片数量。 
第2行,剩余卡片从小到大排列的卡片编号。 

样例输入输出

输入#1 复制
8
8 5 5 1 6 7 6 8
输出#1 复制
5
1 5 6 7 8

提示

n<=2000000,ai<=1000 

序号 标题 作者 发表时间 费用 订购数 操作