前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >大整数相乘

大整数相乘

作者头像
喜欢ctrl的cxk
发布2019-11-08 17:00:46
6240
发布2019-11-08 17:00:46
举报
文章被收录于专栏:Don的成长史Don的成长史

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文链接:https://blog.csdn.net/weixin_42449444/article/details/86186708

题目描述:

有两个用字符串表示的非常大的大整数,算出他们的乘积,也是用字符串表示。不能用系统自带的大整数类型。

输入描述:

代码语言:javascript
复制
空格分隔的两个字符串,代表输入的两个大整数

输出描述:

代码语言:javascript
复制
输入的乘积,用字符串表示。

输入样例:

代码语言:javascript
复制
72106547548473106236 982161082972751393

输出样例:

代码语言:javascript
复制
70820244829634538040848656466105986748

解题思路:

就我个人而言,大数运算首选Py,如果题目的提交系统不支持Py,那就选JAVA来求解。因为我暂时还不知道怎么用C++来进行大数运算。

PyAC代码:

代码语言:javascript
复制
a,b = map(int,input().split())
print(a*b)

JavaAC代码:

代码语言:javascript
复制
import java.util.Scanner;
import java.math.BigInteger;
public class Main{
    public static void main(String[] args) {
    	Scanner sc = new Scanner(System.in);
        BigInteger x,y,sum;
        x = sc.nextBigInteger();
        y = sc.nextBigInteger();
        sum = x.multiply(y);
        sc.close();
        System.out.println(sum);
    }
}
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-01-09 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 题目描述:
  • 输入描述:
  • 输出描述:
    • 输入样例:
      • 输出样例:
        • 解题思路:
          • PyAC代码:
            • JavaAC代码:
            领券
            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档