import java.util.Scanner;
public class Main{
public static void main(String[] args) {
String[] num = {"zero","one","two","three","four",
"five","six","seven","eight","nine"};
Scanner sc= new Scanner(System.in);
while(sc.hasNext()){
String str = sc.nextLine();
String[] strs = str.split(" ");
if ("zero".equals(strs[0])&&"zero".equals(strs[2])) {
break;
}
int a = 0;
int b = 0;
boolean isFirstNum = true;
for (int i = 0; i < strs.length; i++) {
if (strs[i].equals("+")||strs[i].equals("=")) {
isFirstNum = false;
continue;
}
for (int j = 0; j < num.length; j++) {
if (strs[i].equals(num[j])) {
if (isFirstNum) {
a = a*10+j;
}else{
b = b*10+j;
}
}
}
}
System.out.println(a+b);
}
sc.close();
}
}
HDOJ 1228 A + B(水题)
最新推荐文章于 2021-03-10 20:34:28 发布