HDOJ2055_An easy problem(大数加法)
2017-10-10 15:32
323 查看
链接:http://acm.split.hdu.edu.cn/showproblem.php?pid=2055
import java.math.BigDecimal;
import java.util.Scanner;
public class P2055 {
private static Scanner scanner;
public static void main(String[] args) {
scanner = new Scanner(System.in);
while (scanner.hasNext()) {
int n = scanner.nextInt();// n组数据
while (n-- > 0) {
String string = scanner.next();//接收前面一个字母
String num = scanner.next();//接收后面一个数字
int a;
char ch = string.charAt(0);
//将两个string 转换为大数类型
BigDecimal B = new BigDecimal(num);
BigDecimal A = new BigDecimal(0);
if (ch >= 'A' && ch <= 'Z') {
a = ch - 64;
A = new BigDecimal(a);
} else if (ch >= 'a' && ch <= 'z') {
a = 96 - ch;
A = new BigDecimal(a);
}
System.out.println(B.add(A));//相加之后直接输出
}
}
}
}
import java.math.BigDecimal;
import java.util.Scanner;
public class P2055 {
private static Scanner scanner;
public static void main(String[] args) {
scanner = new Scanner(System.in);
while (scanner.hasNext()) {
int n = scanner.nextInt();// n组数据
while (n-- > 0) {
String string = scanner.next();//接收前面一个字母
String num = scanner.next();//接收后面一个数字
int a;
char ch = string.charAt(0);
//将两个string 转换为大数类型
BigDecimal B = new BigDecimal(num);
BigDecimal A = new BigDecimal(0);
if (ch >= 'A' && ch <= 'Z') {
a = ch - 64;
A = new BigDecimal(a);
} else if (ch >= 'a' && ch <= 'z') {
a = 96 - ch;
A = new BigDecimal(a);
}
System.out.println(B.add(A));//相加之后直接输出
}
}
}
}
相关文章推荐
- HDOJ 2055 An easy problem
- HDOJ 2055 An easy problem
- HDOJ 2055 An easy problem
- HDOJ 2055 An easy problem
- HDOJ 2055 An easy problem
- HDOJ 2055 An easy problem
- hdoj 2055 An easy problem
- hdoj-2055-An easy problem
- hdoj2055 An easy problem
- hdoj-2055-An easy problem
- HDU_ACM-2055 An easy problem
- HDU ACM 11 2055 An easy problem
- HDU 2055 An easy problem
- hdoj 1002 A + B Problem II【大数加法】
- HDU 2055 An easy problem
- hdu 2055 An easy problem (java)
- hdoj 1002 A + B Problem II 【大数加法模板】
- 【主席树】 HDOJ 4729 An Easy Problem for Elfness
- hdoj 3521 An easy Problem(矩阵乘法)
- C++ hdu 2055 An easy problem