2 条题解

  • 1
    @ 2024-9-26 15:04:13
    #include<iostream>
    #include<unordered_map>
    using namespace std;
    
    unordered_map<int,int> dp;
    int main() 
    {
        int n,q;
        scanf("%d%d",&n,&q);
        for (int i =0;i<n;i++) 
        {
            int m;
            scanf("%d",&m);
            dp[m] ++;
        }
        while(q--)
        {
            int m;
            scanf("%d",&m);
            if (dp[m] == 0) printf("%d\n",-1);
            else printf("%d\n",dp[m]);
        }
        return 0;
    }
    

    信息

    ID
    162
    时间
    2000ms
    内存
    256MiB
    难度
    9
    标签
    递交数
    1498
    已通过
    166
    上传者