美文网首页
华为机考题 | 大整数相乘----Python实现

华为机考题 | 大整数相乘----Python实现

作者: 金融测试民工 | 来源:发表于2020-02-15 17:05 被阅读0次

    题目描述

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

    输入描述:

    空格分隔的两个字符串,代表输入的两个大整数

    输出描述:

    输入的乘积,用字符串表示

    示例1

    输入:72106547548473106236  982161082972751393

    输出:70820244829634538040848656466105986748

    实现:

    a,b = map(int,input().split())

    print(a * b)

    map() 会根据提供的函数对指定序列做映射。

    第一个参数 function 以参数序列中的每一个元素调用 function 函数,返回包含每次 function 函数返回值的新列表。

    map() 函数语法:

    map(function, iterable, ...)

    参数:

    function -- 函数

    iterable -- 一个或多个序列

    返回值:

    Python 2.x 返回列表。

    Python 3.x 返回迭代器。

    相关文章

      网友评论

          本文标题:华为机考题 | 大整数相乘----Python实现

          本文链接:https://www.haomeiwen.com/subject/tnlyfhtx.html