ACM1228_STL的应用

#include<iostream>
#include<string>
#include<map>
using namespace std; map<string ,int> mp; void setMap()
{
mp["zero"] = ;
mp["one"] = ;
mp["two"] = ;
mp["three"] = ;
mp["four"] = ;
mp["five"] = ;
mp["six"] = ;
mp["seven"] = ;
mp["eight"] = ;
mp["nine"] = ;
}
int main ()
{
setMap ();
int sum;
string a,b;
string filter;
while(cin>>a)
{
sum=;
cin>>b;
if(b!="+")
{
sum+=mp[a]*+mp[b];
cin>>filter;
}
else
{
sum+=mp[a];
}
cin>>a>>b;
if(b!="=")
{
sum+=mp[a]*+mp[b];
cin>>filter;
}
else
{
sum+=mp[a];
}
if(sum == )
{
break;
}
else
{
cout<<sum<<endl;
}
}
return ;
}
ACM1228_STL的应用的更多相关文章
随机推荐
- OC多文件开发介绍
OC多文件开发介绍: 1.为什么要使用多文件? 在工作中,通常把不同的类放到不同的文件中,每个类的声明和实现分开,声明写在.h头文件中,实现写在相应的.m文件中去,类名是什么,文件名的前缀就是什么.假 ...
- ios专题 - sandbox机制
[原创]http://www.cnblogs.com/luoguoqiang1985 ios在安装APP时,把APP的偏好设置与数据放在sandbox里.sandbox通过一系列细颗粒度控制APP访问 ...
- Mysql中explain命令查看语句执行概况
Mysql中可以使用explain命令查看查询语句的执行方式,使用方法举例:explain + 查询语句 例如:explain select * from user_info 几个重要的字段说明: t ...
- State 模式
State模式中我们将状态逻辑和动作实现进行分离.允许一个对象在其内部状态改变时改变它的行为,对象看起来似乎修改了它的类:在一个状态即将结束的时候启用下一个状态. /////////state.h// ...
- Python传参数最简单易懂的描述
关于,python的传参,很多人会搞得一头雾水,我也跟朋友讨论多次,最终通过实验,得到结论. 一.所有传递都是引用传递 二.在函数内使用[变量名]=,相当于定义啦一个局部变量 OK,一段简单的 ...
- WF学习笔记(三)
Collection 集合 -AddtoCollection<T> 添加项到集合 :[AddtoCollection]可以将一个项添加到[Collection]集合中 ,[Item]属性用 ...
- 疯狂的表单-html5新增表单元素和属性
疯狂的表单 2015/11/27 16:44:07 从三方面来介绍html5表单的新特性 表单结构更灵活 要提交数据的控件可以布局在form标签之外,看下面的代码,表单元素可以写到form元素之外,只 ...
- CSS3美化表单 移动端可用
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http ...
- Python资源汇集
Python资源汇集 一 实用教程 廖雪峰网站 第一,Python教程:提供了循序渐进,重点是可操作的实用教程. 第二,Web App 项目教程.给出一个用16天完成的Python Web APP项目 ...
- SOSEx ReadMe
Quick Ref:--------------------------------------------------bhi [filename] BuildHeapIndex - Builds a ...