博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
A + B
阅读量:6079 次
发布时间:2019-06-20

本文共 1555 字,大约阅读时间需要 5 分钟。

题目描述:
读入两个小于100的正整数A和B,计算A+B.
需要注意的是:A和B的每一位数字由对应的英文单词给出.
输入:
测试输入包含若干测试用例,每个测试用例占一行,格式为"A + B =",相邻两字符串有一个空格间隔.当A和B同时为0时输入结束,相应的结果不要输出.
输出:
对每个测试用例输出1行,即A+B的值.
样例输入:
one + two =three four + five six =zero seven + eight nine =zero + zero =
样例输出:
39096
1 #include 
2 #include
3 #include
4 #include
5 #include
6 #include
7 8 #include
9 #include
10 #include
11 #include
12 #include
13 #include
14 #include
15 #include
16 #include
17 18 19 #define MAXD 99999999 20 using namespace std; 21 22 23 24 map
mp; 25 26 27 28 29 30 int main() 31 { 32 33 mp["zero"]=0; 34 mp["one"]=1; 35 mp["two"]=2; 36 mp["three"]=3; 37 mp["four"]=4; 38 mp["five"]=5; 39 mp["six"]=6; 40 mp["seven"]=7; 41 mp["eight"]=8; 42 mp["nine"]=9; 43 44 int i,j,k; 45 int n; 46 47 48 char s[1000]; 49 50 51 while(gets(s)) 52 { 53 int a,b; 54 55 56 i=0; 57 58 59 int temp=0; 60 61 while(s[i]!='+') 62 { 63 string ts=""; 64 65 while(s[i]!=' ') 66 { 67 68 69 ts+=s[i]; 70 i++; 71 } 72 73 temp*=10; 74 temp+=mp[ts]; 75 i++; 76 } 77 78 79 80 a=temp; 81 82 83 84 85 temp=0; 86 87 88 89 90 i++; 91 i++; 92 93 94 while(s[i]!='=') 95 { 96 97 string ts=""; 98 99 while(s[i]!=' ')100 {101 102 103 104 105 ts+=s[i];106 107 i++;108 }109 110 111 temp*=10;112 temp+=mp[ts];113 i++;114 }115 116 117 b=temp;118 119 120 121 int c=a+b;122 123 if(c==0)124 break;125 else126 cout<
<

 

转载于:https://www.cnblogs.com/zjushuiping/archive/2012/05/30/2526793.html

你可能感兴趣的文章
大数据开发和java开发有什么不同?
查看>>
如何开启MySQL的远程帐号
查看>>
使用MindFusion JavaScript组件与WordPress Elementor插件
查看>>
Google Docs 开始支持最大单个10GB文件上传
查看>>
Android设计应用图标不用愁---Asset Studio Integration来帮你 .
查看>>
Centos 6.5安装oracle 11g
查看>>
Linux 下DNS配置管理
查看>>
安装nagios 登陆后提示nagios Internal Server Error
查看>>
从django的注册机制探究class-based views
查看>>
收集的Haskell资源
查看>>
Jmeter视频教程全部录制完毕
查看>>
将DB2表合理映射到表空间
查看>>
xml 文件常用的解析
查看>>
Mysql源码和二进制安装
查看>>
Hyper-V 2016 配置管理系列(Part3)
查看>>
网络结构中,我们非得有汇聚交换机么?
查看>>
我的友情链接
查看>>
linux中rsync配置
查看>>
新手IT人员,如何找到适合自己专业书籍的6个问题?
查看>>
去除JSP主机默认的8080端口
查看>>