08:不重复地输出数 (set)

描述

输入n个数,从小到大将它们输出,重复的数只输出一次。保证不同的数不超过500个。

输入第一行是一个整数n。1 <= n <= 100000。
之后n行,每行一个整数。整数大小在int范围内。输出一行,从小到大不重复地输出这些数,相邻两个数之间用单个空格隔开。样例输入

5
2 4 4 5 1

样例输出

1 2 4 5

ll k,n;
int main()
{
    TLE;
    cin>>n;
    set<int>st;
    for(int i=1;i<=n;i++)
    {
        cin>>k;
        st.insert(k);
    }
    set<int>::iterator it ;
    for(it=st.begin();it!=st.end();it++)
        cout<<*it<<" ";
    cout<<endl;
    return 0;
}
所遇皆星河
原文地址:https://www.cnblogs.com/Shallow-dream/p/11706370.html