题号:NC20128
                        时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
            空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
             64bit IO Format: %lld
        
     
    题目描述
        
        
    
            
              给出N个数,要求把其中重复的去掉,只保留第一次出现的数。  
   例如,给出的数为1 2 18 3 3 19 2 3 6 5 4,其中2和3有重复,去除后的结果为1 2 18 3 19 6 5 4。          
 
                            输入描述:
                                                    输入第一行为正整数T,表示有T组数据。
接下来每组数据包括两行,第一行为正整数N,表示有N个数。
第二行为要去重的N个正整数。
                                                                            输出描述:
                                                    对于每组数据,输出一行,为去重后剩下的数字,数字之间用一个空格隔开。
                                                                            
                        
                            示例1
                        
                        
                            
                                输入
                                复制
                                
                                
                                    2
11
1 2 18 3 3 19 2 3 6 5 4
6
1 2 3 4 5 6
                                 
                             
                            
                                                                    输出
                                                                复制
                                
                                
                                    1 2 18 3 19 6 5 4
1 2 3 4 5 6
                                 
                             
                                                     
                     
                                                        备注:
                对于30% 的数据,
。
对于60% 的数据,
对于100% 的数据,
,给出的数在32位有符号整数范围内。