样例能过,洛谷全WA,求调悬关
查看原帖
样例能过,洛谷全WA,求调悬关
719843
lizhuorong楼主2024/7/13 08:27

/_ \

#include<bits/stdc++.h>
using namespace std;
map<string,int>m;
int main(){
	std::ios::sync_with_stdio(0);
	int n,p;
	long long ans=0;
	scanf("%d%d",&n,&p);
   // cin>>n>>p;
	for(int i=1;i<=n;i++){
	    int b;
	    string a;
	    cin>>a>>b;
		m[a]=b;
	}
	string q="";
	char c;
	while(scanf("%c",&c)/*cin>>q*/!=EOF){
		if(!(isdigit(c)||isalpha(c)))
        {
            ans=((ans%p)+(m[q]%p))%p;
            q="";
        }
        else q+=c;
	}
	cout<<ans;
}
2024/7/13 08:27
加载中...