简单模拟___A+B
来源:互联网 发布:lamp python 编辑:程序博客网 时间:2024/06/15 05:16
![](http://img.blog.csdn.net/20141125091635907?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbHVja2lseXdt/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](http://img.blog.csdn.net/20141125091648093?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbHVja2lseXdt/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
#include<iostream>#include<cstring>using namespace std;int cmp(char *str){if (strcmp("zero", str) == 0)return 0;else if (strcmp("one", str) == 0)return 1;else if (strcmp("two", str) == 0)return 2;else if (strcmp("three", str) == 0)return 3;else if (strcmp("four", str) == 0)return 4;else if (strcmp("five", str) == 0)return 5;else if (strcmp("six", str) == 0)return 6;else if (strcmp("seven", str) == 0)return 7;else if (strcmp("eight", str) == 0)return 8;else if (strcmp("nine", str) == 0)return 9;}int main(){while (1){int s1 = 0, s2 = 0, sum;char str[20];while (cin >> str){if (strcmp(str, "+") == 0)break;int num;num = cmp(str);s1 = s1 * 10 + num;}while (cin >> str){if (strcmp(str, "=") == 0)break;int num = cmp(str);s2 = s2 * 10 + num;}if (s1 == 0 && s2 == 0)break;sum = s1 + s2;cout << sum << endl;}return 0;}
此次问题也是相对的简单 就是对输入的字符串的判断 然后相应的返回对应的数值 这样我用到的输入与输出的方法是数据流的使用。
0 0
- 简单模拟___A+B
- codeforces 74B Train 贪心 简单模拟
- CodeForces 151B Phone Numbers(简单模拟)
- CodeForces 697 B. Barnicle(简单模拟)
- 简单模拟 CodeForces - 404B Marathon
- codeforces-626-B. Cards(简单模拟)
- hdu 1228 A+B(简单模拟)
- Codeforces Round #107 (Div. 2) B (简单模拟)
- Code Forces 567 B. Berland National Library(简单模拟)
- CodeForces 567B Berland National Library(模拟)(简单)
- cf#323-div2-B. Robot's Task-简单模拟
- Code Forces 591 B. Rebranding(简单模拟)
- CodeForces 680B Bear and Finding Criminals 简单模拟
- CodeForces - 451B Sort the Array 简单模拟
- CodeForce 825B Five-In-a-Row<简单模拟>
- 2012.B组.微生物增殖(简单模拟)
- 简单模拟
- 简单模拟
- Eclipse快捷键大全
- Maven: Generating project in Interactive mode
- 体验选择排序
- asp.net 文档结构运行顺序总结
- 在AngularJs中使用监听(addEventListener)
- 简单模拟___A+B
- RTSP/RTP学习
- VMware vMotion简介
- ScrollView内嵌套Gallery和ListView时,Gallery发生偏移
- drupal7 常用API
- c#初学-多线程中lock Monitor锁
- MyEclipse Debug 快捷键
- Undefined function 'adb' for input arguments of type 'double'.
- Cocoapods使用指令及问题汇总