1038 统计同成绩学生
水题。
#include<iostream> using namespace std; int hashtable[111]= {0}; //成绩与人数的映射 int main() { int n,score,k; cin>>n; for(int i = 0; i < n; ++i) { scanf("%d",&score); hashtable[score]++; } cin>>k; for(int i = 0; i < k ; ++i) {//因为使用cin,cout会超时,所以换成了scanf,printf scanf("%d",&score); if(i > 0) printf(" "); printf("%d",hashtable[score]); } return 0; }