C++(排序算法三)练习题
整理试卷【描述】某次月考结束后,小六班数学老师批改完试卷,准备下节课分发讲评试卷。老师想要按照从高到低的方式分发试卷,你能够帮助老师重新整理这些试卷,按照从高到低的方式输出这些成绩。【输入】两行,第一行为一个正整数n ,表示小六班参加此次月考的学生人数(0n50)。第二行n个正整数,代表小六班参加此次月考的每一个学生的成绩,成绩均在0-100之间(包含0与100 )。【输出】一行,按照从高到低输出每位学生成绩。【样例输入】10100 98 97 98 88 90 76 100 93 92【样例输出】100 100 98 98 97 93 92 90 88 76#includebits/stdc++.husingnamespacestd;intmain(){intx,c[101]={0};intn;cinn;// 输入并计数for(inti=0;in;i++){cinx;c[x]++;}// 输出for(inti=100;i=0;i--){for(intj=0;jc[i];j++){couti" ";}}return0;}/* 【输入用例2】 5 3 1 4 1 5 【输出用例2】 5 4 3 1 1 【输入用例3】 1 100 【输出用例3】 100 【输入用例4】 3 0 0 0 【输出用例4】 0 0 0 【输入用例5】 4 2 2 2 2 【输出用例5】 2 2 2 2 */单