HDU 1228 模拟水题
字符串的水题 用了两种方法做的 感觉做法都很山寨 题目很水 如果不限制小于100会很好
#include <iostream> #include<cstdio> #include<cstring> using namespace std; int pd(string s) { if(s=="zero") return 0; if(s=="one") return 1; if(s=="two") return 2; if(s=="three") return 3; if(s=="four") return 4; if(s=="five") return 5; if(s=="six") return 6; if(s=="seven") return 7; if(s=="eight") return 8; if(s=="nine") return 9; } int main() { string s; int a,b; while(cin>>s) { a=0,b=0; a=pd(s); cin>>s; if(s!="+") a=a*10+pd(s),cin>>s; cin>>s; b=pd(s); cin>>s; if(s!="=") b=b*10+pd(s),cin>>s; if(!(a+b)) break; cout<<a+b<<endl; } return 0; }
最后更新:2017-04-04 07:03:38
上一篇:
POJ 2142 扩展欧几里得
下一篇:
POJ 1256 全排列函数
性能对转化率影响评估方法
java 进销存 多商户用户管理系统 项目源码 SSM springmvc
Android逐条加载ListView,实现动画更新
iPad mini曝光:黑白两色4种存量
iOS开发那些事-Git在Xcode中的配置与使用常见问题总结
《Apache Zookeeper 官方文档》ZooKeeper可插入式身份认证
C++对象模型(一):The Semantics of Constructors The Default Constructor (默认构造函数什么时候会被创建出来)
循序渐进:Oracle 12.2的Sharding基础概念解读
软件更新时候出现和原包名冲突
Jquery中BlockUI的详解