百练---大数加,减,乘,除----2736,2737,2980,2981

来源:互联网 发布:泰国佛牌 知乎 编辑:程序博客网 时间:2024/06/16 15:26

2980:大整数乘法

  • 查看
  • 提交
  • 统计
  • 提示
  • 提问
总时间限制:
1000ms
内存限制:
65536kB
描述
求两个不超过200位的非负整数的积。
输入
有两行,每行是一个不超过200位的非负整数,没有多余的前导0。
输出
一行,即相乘后的结果。结果里不能有多余的前导0,即如果结果是342,那么就不能输出为0342。
样例输入

 

题目都类似

 

import java.math.BigInteger;import java.util.Scanner;public class Dashu {public static void main(String[] args) {Scanner input = new Scanner(System.in);int n = input.nextInt();while(n-->0){String a = input.next();String b = input.next();BigInteger aa = new BigInteger(a);BigInteger bb = new BigInteger(b);//BigInteger add = aa.add(bb);加法//System.out.println(add.toString());//BigInteger mul = aa.multiply(bb);乘法//System.out.println(mul.toString());//BigInteger div = aa.divide(bb);除法//System.out.println(div.toString());BigInteger sub = aa.subtract(bb);//减法System.out.println(sub);}}}