问题标题: 酷町堂:3812思路

0
0
已解决
刘承志
刘承志
中级光能
中级光能

题目描述 Description

每年有大量学生参加高考,2018年安徽有约50万考生,高考总分750分,规定分数没有小数。请把所有考生的分数按照从小到大排序,相同的分数只保留一个。

输入描述 Input Description

输入共两行,第一行输入正整数n,表示要输入n个分数;
第二行输入n个正整数,用空格隔开,分别表示每个考生的分数。

输出描述 Output Description

输出为一行,输出从小到大排序好的分数。

样例输入 Sample Input

10 156 546 615 586 423 451 423 344 233 647

样例输出 Sample Output

156 233 344 423 451 546 586 615 647

数据范围及提示 Data Size & Hint

0<n<500000;
0<=分数<=750。

@董宇浩

刘承志在2020-05-28 21:17:11追加了内容

只求思路


1
已采纳
董宇昊
董宇昊
初级启示者
初级启示者

刘班长的赞助终于来了!!!

桶排就可以了

for(int i=1;i<=500000;i++){

剩下的你都会

班长,你有半年都没有上问答了

我都要以为你和  叶某某  去相亲了!!

望采纳哦!!

董宇昊在2020-05-29 16:34:06追加了内容

对了,班长,关注一下我!谢谢!

2
范皓翔
范皓翔
初级光能
初级光能

不要说也知道叶某某是

因为我们班只有一个姓叶的

 

0
0
徐子玄
徐子玄
初级光能
初级光能

for inti=1~n

{

     cin>>a[i];

     b[a[i]]=1;

}

for(int i=1;i<=1000;++i)

    if(b[i]==1)

            cout<<i<<" ";

AC。。。

这道题太简单了,还给那么多酷町豆,我也是醉了。。。

无语……

0
我要回答