杭电1228
来源:互联网 发布:js微信短网址生成api 编辑:程序博客网 时间:2024/06/08 04:15
题目描述:
读入两个小于100的正整数A和B,计算A+B.
需要注意的是:A和B的每一位数字由对应的英文单词给出.
需要注意的是:A和B的每一位数字由对应的英文单词给出.
水题,注意格式,直接上AC:
using System;namespace a1{class Program{public static int Trans(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;return -1;}public static void Main(string[] args){string str = string.Empty;while((str = Console.ReadLine())!=null){int a,b;a=str.IndexOf("+");b=str.IndexOf("=");//Console.WriteLine(str.Substring(0,a-1));//Console.WriteLine(str.Substring(a+2,b-a-3));string[] s1=str.Substring(0,a-1).Split(' ');string[] s2=str.Substring(a+2,b-a-3).Split(' ');int p=0,q=0;for(int i=0;i<s1.Length;i++)p=p*10+Trans(s1[i]);for(int i=0;i<s2.Length;i++)q=q*10+Trans(s2[i]);if(p==0 && q==0) break;Console.WriteLine(p+q);}}}}
0 0
- 杭电1228
- 杭电1228
- 杭电1228
- 杭电1228
- A + B(杭电1228)
- 杭电1228 A+B
- 杭电1228A+B
- 【杭电】[1228]A + B
- 杭电1228 A +B
- strcmp函数 杭电-1228
- 杭电
- 杭电
- 杭电
- 杭电ACM 1228 A + B
- 杭电ACM--1228 A+B
- 杭电oj-1228-A+B
- 杭电OJ 1228 A + B
- 杭电 ACM 1228 A+B
- 深入分析 Java 中的中文编码问题
- java thread join
- OSI七层模型详解(物理层、数据链路层、网络层、传输层.....应用层协议与硬件)
- Leetcode:66. Plus One(JAVA)
- Python基础--快速改造:基础知识
- 杭电1228
- Codeforces Round #345 (Div. 2) B. Beautiful Paintings
- VS2010产生C的dll方法和C#调用方式
- HDU 1005 Number Sequence (找循环节)
- 一个经典例子让你彻彻底底理解java回调机制
- 八皇后问题(回溯法)
- iOS开发技巧:设置状态样式
- 得到安卓所有已安装程序的信息
- 完全二叉树节点数