会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
android开发实例
HDU 1228 ( A + B )
Problem : 1228 ( A + B ) Judge Status : Accepted RunId : 5729530 Language : C++ Author : ssun Code Render Status : Rendered By HDOJ C++ Code Render Version 0.01 Beta #include<iostream> #include<string> using namespace std; string ss[10] = {"zero","one","two","three","four","five","six","seven","eight","nine"}; int main() { int a,a1,a2,b,b1,b2,i; string s1,s2; while(true) { a1=a2=b1=b2=0; cin>>s1>>s2; for(i=0; i<=9; i++) { if(s1==ss[i]) { a1 = i; break; } } if(s2!="+") { for(i=0; i<=9; i++) { if(s2==ss[i]) { a2 = i; break; } } a = a1*10 + a2; cin>>s1; } else a = a1; cin>>s1>>s2; for(i=0; i<=9; i++) { if(s1==ss[i]) { b1 = i; break; } } if(s2!="=") { for(i=0; i<=9; i++) { if(s2==ss[i]) { b2 = i; break; } } b = b1*10 + b2; cin>>s1; } else b = b1; if(a==0 && b==0) break; cout<<a+b<<endl; } }
posted on
2012-04-08 11:13
android开发实例
阅读(
151
) 评论(
0
)
编辑
收藏
举报
刷新页面
返回顶部
导航
博客园
首页
新随笔
联系
订阅
管理
公告