#include[iostream]
using namespace std;
int main() {
int o;
cout<<"1.高考 2.100分考试\n";
cin>>o;
if(o==2){
int d,c=0,h,g,m=0;
double b=0,a[2500] ;
cout<<"请输入一个数n,这个数不能大于2000\n";
cin>>d;
if(d>=2000) {
cout<<"你违反了规则\n";
return 0;
}
cout<<"请输入一个数m,作为上了m分的有几人:\n";
cin>>h;
cout<<"请输入一个数j,作为下了j分的有几人:\n";
cin>>g;
cout<<"请输入"<<d<<"个整数:\n";
for(int e=1; e<=d; e++) {
cin>>a[e];
if(a[e]>100) {
cout<<"你的数超过了100";
return 0;
}
if(a[e]>=h) {
c++;
}
if(a[e]<g) {
m++;
}
b+=a[e];
}
b/=d;
cout<<"平均分是"<<b<<",";
if(b>=92.5)
cout<<"这个班很牛。";
else if(b>= 85 and b<92.5)
cout<<"这个班还不错。";
else
cout<<"这个班太差了。";
cout<<"\n上了"<<h<<"分有"<<c<<"人\n";
cout<<"\n下了"<<g<<"分有"<<m<<"人";}
else{
int d;
double b=0,a[2510] ;
cout<<"请输入一个数n,这个数不能大于2500\n";
cin>>d;
if(d>=2500){
cout<<"你违反了规则\n";
return 0;
}
cout<<"请输入n个整数:\n";
for(int e=1;e<=d;e++){
cin>>a[e];
if(a[e]>750){
cout<<"你的数超过了750\n";
return 0;
}
b+=a[e];
}
b/=d;
cout<<"平均分是"<<b<<",";
if(b>=600)
cout<<"这个班很牛。";
else if(b>=400 and b<600)
cout<<"这个班还不错。";
else cout<<"这个班太差了。"; } return 0; }