题目
https://vjudge.net/problem/51Nod-1028
思路
用到输入是BigInteger 对象
相乘用multiply
代码
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.math.BigInteger;
import java.util.StringTokenizer;
public class Main {
/**
* @param args
* @throws Exception
*/
public static void main(String[] args) throws Exception {
BigInteger A = new BigInteger(_04Reader.nextLine());
BigInteger B = new BigInteger(_04Reader.nextLine());
System.out.println(A.multiply(B));
}
}
class _04Reader {
static BufferedReader br = new BufferedReader(new InputStreamReader(
System.in));
static StringTokenizer tokenizer = new StringTokenizer("");
static String next() throws Exception {
while (!tokenizer.hasMoreTokens()) {
tokenizer = new StringTokenizer(br.readLine());
}
return tokenizer.nextToken();
}
static String nextLine() throws Exception {
return br.readLine();
}
static int nextInt() throws Exception {
return Integer.parseInt(next());
}
}