#include<string> #include<iostream> int main(){ int m[501]={}; int n; std::cin>>n; while(std::cin>>n){ m[n]++; } for(int i=0;i<501;i++){ if(m[i]>0){ std::cout<<i<<std::endl; } } return 0; } 跳过第一个表示输入量的输入,剩下输入按计数排序处理过滤重复的数据。