题解
2025-07-24 16:40:56
发布于:江苏
5阅读
0回复
0点赞
#include<iostream>
#include<algorithm>
using namespace std;
int main(){
int n,m;
cin>>n;
int a[n+10];
for(int i=0;i<n;i++){
cin>>a[i];
}
sort(a,a+n);
cin>>m;
while(m--){
int x;
cin>>x;
cout<<(upper_bound(a,a+n,x)-a)-(lower_bound(a,a+n,x)-a)<<'\n';
}
return 0;
}
#include<iostream>
using namespace std;
int x[1000010];
int main(){
int n,m;
cin>>n;
for(int i=0;i<n;i++){
int k;
cin>>k;
x[k]++;
}
cin>>m;
for(int i=0;i<m;i++){
int k;
cin>>k;
cout<<x[k]<<'\n';
}
return 0;
}
这里空空如也
有帮助,赞一个