Python 3 使用 12 个连续数字的 1000 位数字的最大乘积

  • 本文关键字:数字 1000 连续 Python 使用 python
  • 更新时间 :
  • 英文 :


下面有一个1000位数字。如果将五个连续数字相乘,则可以找到的最大值是 9 × 5 × 9 × 9 × 9 = 32805。将 12 个连续数字相乘,您能找到的最大产品是什么?

有人知道如何解决这个问题吗?任何帮助将不胜感激。谢谢!

这不是python,但它也不难,所以我会试一试。由于乘积最高的 5 个数字组是 95999,因此您的 12 位数字将是该数字的组合。在不超过 32805 位数字的情况下,5 位数字的最高乘积是 959999599995,其乘积为 48427561125。

最新更新