NYOJ 594 还是A+B
来源:互联网 发布:乔丹aj4代篮球鞋淘宝网 编辑:程序博客网 时间:2024/06/12 23:01
#include<stdio.h>#include<string.h>int fun(char a[]){if(strcmp(a,"zero")==0) return 0;if(strcmp(a,"one")==0) return 1;if(strcmp(a,"two")==0) return 2;if(strcmp(a,"three")==0) return 3;if(strcmp(a,"four")==0) return 4;if(strcmp(a,"five")==0) return 5;if(strcmp(a,"six")==0) return 6;if(strcmp(a,"seven")==0) return 7;if(strcmp(a,"eight")==0) return 8;if(strcmp(a,"nine")==0) return 9;}int main(){char a[6][6];while(scanf("%s %s",a[0],a[1])!=EOF){int left=0,right=0;if(a[1][0]!='+'){scanf("%s",&a[2]);left=fun(a[0])*10+fun(a[1]);}else left=fun(a[0]);scanf("%s %s",a[3],a[4]);if(a[4][0]!='='){scanf("%s",&a[5]);right=fun(a[3])*10+fun(a[4]);}else right=fun(a[3]);printf("%d\n",left+right);}return 0;}
还是A+B
时间限制:1000 ms | 内存限制:65535 KB
难度:1
- 描述
- 输入两个小于100的正整数A和B,输出A+B;A,B均为每位数字对应的英文字母,结果为十进制数。
- 输入
- A,B。
- 输出
- A+B;
- 样例输入
one + two =one + two zero =
- 样例输出
321
0 0
- nyoj 594-还是A+B
- NYOJ 594 还是A+B
- NYOJ 594 还是A+B
- NYOJ 594题 还是A+B
- nyoj 594 还是A+B 【字符串】
- NYOJ 594 还是A+B (模拟,考研机试题)
- 594 还是A+B【map】
- NYOJ - A*B Problem
- NYOJ - A-B Problem
- NYOJ A*B
- NYoj A*B Problem
- nyoj 1228 A+B
- NYOJ-A^B Problem
- NYOJ-A/B Problem
- NYOJ A-B Problem
- NYOJ A-B Problem
- 1229 还是A+B
- HDU1229-还是A+B
- Ubuntu 12.04安装配置Postfix dovecot cyrus sasl(mysql虚拟用户)
- eclipse下安装Extjs的插件spket
- cocos2d-x 关于旋转和移动的一点小技巧
- Java调用执行Linux系统命令
- ECshop 数据库表结构
- NYOJ 594 还是A+B
- 导出/导入 tar.gz文件在MySQL数据库
- win7和2003下从SQL SERVER和dbf导入导出总结
- 陇南武都前列腺炎医院
- MAC下PHP环境配置
- MFC 确定控件位置
- ANDROID 反编译打包签名
- 数说注会之各个省份的注册会计师关注度排名
- 翻译电话号码