首页 > 其他 > 详细

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

时间:2019-10-20 00:35:19      阅读:181      评论:0      收藏:0      [点我收藏+]

描述

输入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;
}

 

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

原文:https://www.cnblogs.com/Shallow-dream/p/11706370.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!