P1015 选举
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
在某次大型选举会上,共有n位选民,每个人的选民号编号依次为1到n;选举的时候,选民只需要将自己的选民号投入选举箱即可,选民可以弃权(不投票)。但是在这次选举统计结果中出现一些无效选票,即同一张选民号出现多次,疑是选民造假,把自己手中的选票多复制了几份,投入了选箱,并且不止一位选民如此。现将所有选票结果罗列出来,请你筛选出有多少张有效选票并把有效选票编号由小到大输出出来。
【输入】
输入有 2 行
第 1 行为 1 个正整数n,表示共收到n张选票 (n<=100)
第 2 行有 n 个用空格隔开的正整数,ai表示第i张选票号。(ai<=1000)
【输入】
输出也是 2 行,
第 1 行为 1 个正整数 M,表示有效选票数。
第 2 行为 M 个用空格隔开的正整数,为从小到大排好序的不相同的选票号。
【样例输入1】
10
20 40 32 67 40 20 89 300 400 15
【样例输出1】
8
15 20 32 40 67 89 300 400