悬关
查看原帖
悬关
1267066
yi18600361898楼主2024/7/21 14:59

代码:

#include <bits/stdc++.h>
using namespace std;
string s[1010],eve;
int n,k,ans,v[1010]={2000,1000,200,36,6},sum[1010],m;
int main(){
    cin>>n>>k;
    for(int i=0;i<n;i++)   cin>>s[i]>>m;
    for(int i=0;i<k;i++){
        cin>>eve;
        for(int j=0;j<n;j++){
            if(eve==s[j])  sum[j]++;
        }
    }
    for(int i=0;i<n;i++)  {
        if(sum[i]!=0)  ans+=(sum[i]-1)*v[i];
    }
    cout<<ans;
    return 0;
}

10分,样例过了

2024/7/21 14:59
加载中...