问题 2064 --去掉重复值(delete.cpp)

2064: 去掉重复值(delete.cpp)

时间限制: 1 Sec  内存限制: 128 MB
提交: 507  解决: 335
[提交][状态][命题人:]

题目描述

在某次智力比拼中,水明老师再一次输给了小曹老师,于是他决定发奋图强,买了一本小曹老师编写的普及模拟赛2,上面的第一题是这样的。水明老师花了1个比特币买了一串数列后,发现上当受骗了,于是决定删除其中的重复元素。几经思考后,水明保留每一个不同的最右边元素并不改变其原有顺序。即24244保留24.

输入

输入文件为delete.in

第一行输入n代表有n个整数(1≤n≤50)

第二行n个数a1,a2,…,an (1≤ai≤1000)

输出

输出文件为delete.out

输出共两行,第一行输出不同的元素的个数,第二行输出删去相同元素后的数组。

样例输入
Copy
6
1 5 5 1 6 1
样例输出
Copy
3
5 6 1

提示

普及模拟赛2018-2-A

来源

[提交][状态]