对于给定的数列,要求把其中的重复元素删去再从小到大输出。
输入格式:
首先输入一个正整数T,表示测试数据的组数,然后是T组测试数据。每组测试数据先输入一个整数n(1≤n≤100),再输入n个整数。
输出格式:
对于每组测试,从小到大输出删除重复元素之后的结果,每两个数据之间留一个空格。
输入样例:
1
10 1 2 2 2 3 3 1 5 4 5
输出样例:
1 2 3 4 5
代码长度限制
16 KB
时间限制
400 ms
内存限制
64 MB
思路分析:
输入数组,对a[i]之前的数与a[i]相比,如果相同,删除a[i],采用给a[i]赋值为0,后续选择输出的方式删除。从小到大排序。除最后一个数,其他数后都输出" "。
注意:
a[i]!=0才输出,因为会产生多输出" "的情况 。