Remove Duplicates
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
Description
Petya的数组 a 由 n 个整数组成。他想删除重复的(相等的)元素。 Petya只希望保留每个元素的最右边的那个,且元素的相对顺序不应改变。
Input
第一行包含一个整数 n (1≤n≤50) 代表数组 a 的元素个数。 下面一行包含序列 a1,a2,…,an(1≤ai≤1000) 代表数组里的元素。
Output
第一行:输出一个整数,代表操作过后数组中剩余的元素个数 第二行:输出操作后的数组里的元素,用空格隔开,详情请看例子
Samples
6
1 5 5 1 6 1
3
5 6 1
5
2 4 2 4 4
2
2 4
5
6 6 6 6 6
1
6