zoj 1902

来源:互联网 发布:js混淆解密 编辑:程序博客网 时间:2024/04/30 23:44

题目连接:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=1902

题目解析:关于字符串的比较

#include<cstdio>#include<cstring>#include<algorithm>#include<cmath>#include<string>#include<iostream>#include<queue>#include<stack>#include<cstdlib>using namespace std;#include <stdio.h>#include <string.h>struct man{char name[100];int val;}p[1000];int main(){int n,m,i,sum;char s[1000];while(scanf("%d%d",&n,&m)!=EOF){for(i=0;i<n;i++)scanf("%s%d",&p[i].name,&p[i].val);while(m--){sum = 0;while(scanf("%s",s),s[0]!='.'){for(i=0;i<n;i++){if(!strcmp(s,p[i].name))sum+=p[i].val;}}printf("%d\n",sum);}}return 0;}


原创粉丝点击