http://poj.org/problem?id=2403

题意:就是给你m个单词,以及n段对话。每一个单词都有所对应的价值。求对话中的价值总和

题解:很简单,就是用单词和价值对应起来,然后再寻找就可以了。

我用的是STL里的map,不用Map的话,结构体也行。只是用Map比较方便而已、

 #include <string.h>
#include <string>
#include <map>
#include <iostream>
#include <stdio.h> using namespace std; map<string,int>s; int m,n; int main()
{
string tmp;int num;
scanf("%d%d",&m,&n);
for(int i=;i<m;i++){
cin>>tmp>>num;
s[tmp]=num;
}
for(int i=;i<n;i++){
int ans=;
while(cin>>tmp,tmp!="."){
if(s.count(tmp)) //这个count是看tmp是否存在这个map中
ans+=s[tmp];
}
printf("%d\n",ans);
}
return ;
}

最新文章

  1. 【CVE-2016-10009】OpenSSH &lt; 7.4 - agent Protocol Arbitrary Library Loading
  2. Linux SHELL 命令入门题目答案(一)
  3. C语言中do...while(0)的妙用
  4. python操作db2和mysql ,ibm_db
  5. Oracle 中 for update 和 for update nowait 的区别
  6. Pig安装及简单使用(pig版本0.13.0,Hadoop版本2.5.0)
  7. e2e 自动化集成测试 架构 实例 WebStorm Node.js Mocha WebDriverIO Selenium Step by step (三) SqlServer数据库的访问
  8. media type和media query
  9. [King.yue]Ext.NET相比WebForm的优势
  10. 使用MapReduce将HDFS数据导入到HBase(一)
  11. hdu 1500 Chopsticks
  12. UVA 11992 - Fast Matrix Operations(段树)
  13. G&#243;ra urządzenia z dwoma zwiększyć moc może sprawić
  14. Convolutional Neural Network Architectures for Matching Natural Language Sentences
  15. [java]__如何用你的编程语言表达至尊宝&quot;爱你一万年&quot;的浪漫情怀.
  16. python中把数据存入csv中
  17. android 开发 实现一个自定义布局的AlertDialog对话框
  18. SqlServer2014导出数据库的数据字典-最新版本(字段说明也能导出)
  19. Day Nine
  20. 20150519 开始第一个Sprint

热门文章

  1. jQuery 鼠标拖拽移动窗口
  2. jQuery 互相调用iframe页面中js的方法
  3. Mysql 排名查询
  4. 注册Com组件..
  5. WindowsService 创建.安装.部署
  6. PHP7的安装
  7. java中InvocationHandler 用于实现代理。
  8. php apache用户写文件夹权限设置
  9. 用友android
  10. php开发总结