A + B
Time Limit : 2000/1000ms (Java/Other) Memory Limit : 65536/32768K (Java/Other)
Total Submission(s) : 52 Accepted Submission(s) : 17
Problem Description
读入两个小于100的正整数A和B,计算A+B. 需要注意的是:A和B的每一位数字由对应的英文单词给出.
Input
测试输入包含若干测试用例,每个测试用例占一行,格式为"A + B =",相邻两字符串有一个空格间隔.当A和B同时为0时输入结束,相应的结果不要输出.
Output
对每个测试用例输出1行,即A+B的值.
Sample Input
one + two = three four + five six = zero seven + eight nine = zero + zero =
Sample Output
3 90 96
Source
浙大计算机研究生复试上机考试-2005年
1 #include <stdio.h> 2 #include <stdlib.h> 3 #include <string.h> 4 int main() 5 { 6 char a[30],d[30]; 7 int b[30],sum,i,j,k,K,sign,z; 8 while(gets(a)) 9 { 10 k=strlen(a); 11 for(i=0,sign=1;i<k;i++) 12 { 13 if(a[i]==' ') 14 { 15 a[i]='