#P1183. 去除重复数字

    ID: 4694 传统题 1000ms 16MiB 尝试: 19 已通过: 9 难度: 1 上传者: 标签>其他排序一维数组去重下标计数数组排序

去除重复数字

题目描述

给你 NN 个数,其中有很多重复的数字,请将重复的数字只保留一个,并将剩下的数由小到大排序并输出。

输入格式

第 1 行为一个正整数 NN,表示数的个数。

第 2 行有 NN 个用空格隔开的整数。

输出格式

第 1 行为一个正整数 MM,表示不相同数的个数。

接下来的 MM 行,每行一个整数,表示从小到大排好序的不相同的数。

样例

10
20 40 32 67 40 20 89 300 400 15
8
15
20
32
40
67
89
300
400

样例解释

去除重复后剩下 88 个不相同的数,从小到大排序后依次输出。

数据范围

  • 1N1001 \le N \le 100
  • 0ai10000 \le a_i \le 1000