PAT(Basic Level) Practice : 1038 统计同成绩学生 (20分)
1038 统计同成绩学生 (20分)
运行超时
cin,cout换成scanf和printf即可
头文件 #include
代码
#include <iostream>
#include"stdlib.h"
#include <vector>
#include <string>
#include <cstdio>
//scanf printf防止超时
#include <algorithm>
//vector的sort
#include <sstream>
//转换
using namespace std;
#include<iomanip>
//精度
#include<cmath>
//round四舍五入取整
int main()
{
int grade[101]={0};
int num;
//cin>>num;
scanf("%d",&num);
for(int i=0;i<num;i++)
{
int temp;
//cin>>temp;
scanf("%d",&temp);
grade[temp]++;
}
int num1;
//cin>>num1;
scanf("%d",&num1);
for(int i=0;i<num1-1;i++)
{
int temp;
//cin>>temp;
scanf("%d",&temp);
printf("%d ",grade[temp]);
//cout<<grade[temp]<<" ";
}
int t;
scanf("%d",&t);
printf("%d\n",grade[t]);
return 0;
}