比赛 2024暑假C班集训8 评测结果 AAAAATTTTT
题目名称 单词默写 最终得分 50
用户昵称 dream 运行时间 5.005 s
代码语言 C++ 内存使用 5.59 MiB
提交时间 2024-07-08 09:34:36
显示代码纯文本
#include<bits/stdc++.h>
using namespace std;
int n,m;
const int N=100005;
string a[N];
int cs[N];
int main(){
    ios::sync_with_stdio(0); 
    freopen("engzam.in","r",stdin);
    freopen("engzam.out","w",stdout);
    cin>>n>>m;
    for(int i=1;i<=n;i++){
        cin>>a[i]>>cs[i];
    }
    while(m--){
        string s;
        int c;
        cin>>s>>c;
        int sum=0;
        for(int i=1;i<=n;i++){
            if(c>cs[i]){
                continue;
            }
            int flag=1;
            for(int j=0;j<s.size();j++){
                if(s[j]!=a[i][j]){
                    flag=0;
                    break;
                }
            }
            if(flag){
                sum++;
            }
        }
        cout<<sum<<"\n";
    }
    return 0;
}