问题 L: 【高精度】幸运之门
时间限制: 1 Sec 内存限制: 64 MB提交: 7 解决: 6
[提交] [状态] [讨论版] [命题人:]
题目描述
一天,毛毛和怪怪在玩一个破译密码的游戏,他们发现:一根密码棒上的数字乘上另一根密码棒上的数字,就是打开通向另一王国的“幸运之门”的密码锁密码。
如:123456×654321=80779853376,则80779853376就是一组有效的密码。
当毛毛和怪怪收到两根密码棒上的数字后,最先算出密码的就可以打开“幸运之门”通向另一王国。
请你帮毛毛编写一个程序,以最快速度算出密码。
如:123456×654321=80779853376,则80779853376就是一组有效的密码。
当毛毛和怪怪收到两根密码棒上的数字后,最先算出密码的就可以打开“幸运之门”通向另一王国。
请你帮毛毛编写一个程序,以最快速度算出密码。
输入
两行,每行一个正整数。
输出
一个正整数,为输入的两个正整数之积。
样例输入
123456
654321
样例输出
80779853376
提示
100%的数据:结果的值<1×1050
import java.math.*; import java.util.*; class Main { public static void main(String[] args) { Scanner cin=new Scanner(System.in); BigInteger a,b; a=cin.nextBigInteger(); b=cin.nextBigInteger(); System.out.println(a.multiply(b)); } }