求助悬一关
查看原帖
求助悬一关
959024
CQ天神楼主2024/7/31 00:03
#include <bits/stdc++.h>
using namespace std;
int n,k,sum;
struct node1{
	string name1;
	int pinzhi;
}in[5005];
struct node2{
	string name2;
}out[5005];
signed main(){
	cin>>n>>k;
	for(int i=1;i<=n;i++) cin>>in[i].name1>>in[i].pinzhi;
	for(int i=1;i<=k;i++) cin>>out[i].name2;
	for(int i=1;i<=k;i++){
		for(int j=1;j<=k;j++){
			if(out[i].name2!=out[j].name2){
				for(int l=1;l<=n;l++){
					if(in[l].name1==out[i].name2){
						sum+=in[l].pinzhi;
					}
				}
			}
		}
	}
	cout<<sum;
	return 0;
} 
2024/7/31 00:03
加载中...