初级天翼
题目链接: 酷町堂:5603
#include<iostream>
#include<algorithm>
#include<cstring>
using namespace std;
int n,a[10005],t[505],p,q;
int maxa,mina,maxn,cnt1,cnt2,cnt;
int main(){
cin>>n;
for(int i=1;i<=n;i++){
cin>>a[i];
if(a[i]>maxa){
maxa=a[i];
}
if(a[i]<mina){
mina=a[i];
}
t[a[i]]++;
maxn=max(maxn,t[a[i]]);
}
cin>>p>>q;
for(int i=1;i<=n;i++){
if(a[i]==maxa){
cnt1++;
}
if(a[i]==mina){
cnt2++;
}
if(a[i]>=p&&a[i]<=q){
cnt++;
}
}
cout<<mina<<" "<<cnt2<<endl;
cout<<maxa<<" "<<cnt1<<endl;
for(int i=1;i<500;i++){
if(t[i]==maxn){
cout<<i<<" "<<maxn<<" ";
}
}
cout<<endl<<cnt;
return 0;
}