高精度整数加法
输入两个用字符串 str 表示的整数,求它们所表示的数之和。
数据范围: 1≤len(str)≤10000
输入描述:
输入两个字符串。保证字符串只含有'0'~'9'字符输出描述:
输出求和后的结果示例1
输入
9876543210
1234567890输出
11111111100Java 编程
package cn.net.javapub.javaintroduction.example;
/**
* @author: shiyuwang
*/
import java.io.*;
public class Main{
public static void main(String[] args) throws IOException{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String str = "";
while((str = br.readLine())!=null){
System.out.println(conut(Integer.valueOf(str)));
}
}
public static int conut(int n){
if(n<6){
return 0;
} else if(n<28){
return 1;
}else if(n<496){
return 2;
} else if(n<8128){
return 3;
} else if(n<33550336){
return 4;
} else {
return -1;
}
}
}展示效果:

















