问题标题: 酷町堂:阶段考试

1
0
已解决
刘宇韬
刘宇韬
初级守护
初级守护

我问一下,今天的阶段考试谁会写??

请告诉我第二题的核心代码,可以吗?

我不想被老师讲和降班

刘宇韬在2020-04-24 19:17:51追加了内容

人数排序

题目描述 Description

酷町堂一共有n个班级,每个班级的人数都不一定相同。请你编写一个程序,将酷町堂的班级人数从大到小排序,并输出。

输入描述 Input Description

两行,第一行一个整数n,表示酷町堂的班级数;
第二行n个整数,表示每个班级的人数(中间用空格隔开)

输出描述 Output Description

n个整数(中间用空格隔开)

样例输入 Sample Input


 

4
7 9 20 3

样例输出 Sample Output


 

20 9 7 3

数据范围及提示 Data Size & Hint

1<=n<=1000
每个班不超过100人

 

题目

刘宇韬在2020-04-24 19:23:36追加了内容

啊啊啊!!!!!

怎么写啊啊啊啊????

刘宇韬在2020-04-24 19:29:54追加了内容

没有大佬回答一下核心吗??

我好急啊

 

刘宇韬在2020-04-24 19:31:27追加了内容

我想问一下排序的过程


0
已采纳
董子墨
董子墨
中级天翼
中级天翼

有题目吗?

董子墨在2020-04-24 19:27:49追加了内容

一、定义+输入

二、从大到小排序

三、输出

0
0
李致远
李致远
高级光能
高级光能

直接sort快排,或者桶排序其实都可以

sort的话(你学到了吗):1 头文件 algorithm  2 sort(数组名+1,个数+1+数组名);

桶排序:输入n,循环,输入中间变量t,a[t]++;,再遍历这个a数组,从大到小,输出;

冒泡(备用)

选择排序(备用)

核心代码的话实在不能给

0
0
被禁言 姜思远
姜思远
初级光能
初级光能

定义;

输入(从0开始存)

sort(a,a+n,cmp);

bool cmp函数:

bool cmp(俩个形参){

    return 第一个形参>第二个形参;

}

输出;

Да здравствует совет

0
0
刘廷钰
刘廷钰
初级守护
初级守护

你好!见评论~

对了,阶段考试的题目是有题号的,点进去,看最上面的网址,倒数第二个斜杠后面的数字就是题号了。

但是考试题一般在题库里就算看到了也没办法打开的,会显示Not Found

每次的考试题都会有几题跟它比较像的同类题目(能打开的)

所以复习时可以搜一下与考试有关的内容(比如在题库里搜“排序”),就会出现相关的练习题,可以在考前刷题时练一练

0
王子健
王子健
初级天翼
初级天翼

这题也太简单了吧,n为1000,即使是用选排也能过,时间复杂度也只有O(1000^2),要是怕会超时,你就用快排

0
李泽远
李泽远
高级天翼
高级天翼

写函数多麻烦呀,

这种情况直接sort快排倒着输出。

我要回答