问题1924--致远图书角(BookCorner)

1924: 致远图书角(BookCorner)

[命题人 : ]
时间限制 : 1.000 sec  内存限制 : 128 MB

题目描述



新学期开学,班委决定建设一个班级的“致远图书角”,为保证图书质量,班委通过问卷调查,看下班里的同学都喜欢哪些图书。班委统计每位同学想读的图书的ISBN码(每本图书有唯一的ISBN码)。有些图书会有多位同学喜欢,问卷中就会收集到一些重复的ISBN码。班委决定每本书只买一本(节约成本)。然后将ISBN码从小到大排序,班委将按照排好序的ISBN码买书。请编程协助班委完成问卷调查的ISBN码处理工作。

输入

输入有2行:
第1行为一个正整数,表示有n位同学参与问卷调查(n<=100)。
第2行有n个用空格隔开的正整数,为每本图书的ISBN码(图书的ISBN码在1~1000之间)。

输出

输出有2行:
第1行为一个正整数k,表示需要买多少本书。
第2行为k个用空格隔开的正整数,为从小到大已排好序的需要购买的图书ISBN码。

样例输入 Copy

10
20 40 300 67 40 20 89 300 300 15

样例输出 Copy

6
15 20 40 67 89 300

来源/分类

练习