参考代码:
#include<bits/stdc++.h> using namespace std; int main(){ int n; cin>>n; vector<int> vec[5]; //五个等级段的人数 for(int i=0;i<n;i++){ int x; cin>>x; if(x>=90){ vec[0].push_back(x); }else if(x>=80){ vec[1].push_back(x); }else if(x>=70){ vec[2].push_back(x); }else if(x>=60){ vec[3].push_back(x); }else{ vec[4].push_back(x); } } int m=0,index=-1; for(int j=0;j<5;j++){ cout<<vec[j].size()<<" "; if(m<vec[j].size()){ m=vec[j].size(); index=j; } } cout<<endl<<m<<endl; //greater降序 sort(vec[index].begin(),vec[index].end(),greater<int>()); for(int i=0;i<vec[index].size();i++){ cout<<vec[index][i]<<" "; } return 0; }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题6.8 (C语言代码)浏览:686 |
C语言训练-计算1977!* (C语言代码)浏览:890 |
C二级辅导-分段函数 (C语言代码)浏览:558 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:481 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:521 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:520 |
C语言训练-求函数值 (C语言代码)浏览:931 |
成绩转换 (C语言代码)浏览:1005 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:624 |
WU-蓝桥杯算法提高VIP-交换Easy (C++代码)浏览:1107 |