gpt4 book ai didi

java - 解决 project euler 问题 #41 的技巧

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:44:14 26 4
gpt4 key购买 nike

我正在尝试解决 Problem 41 Java 中的 Euler 项目,通过计算从 99888888 到 80000000 的数字(这花了很长时间 :( ),我得到了 98765431 作为答案,但我得到的答案不正确。谁能告诉我不正确的原因获得正确答案以及如何加快我的程序?

最佳答案

一个泛数字不需要包含从1到9的所有数字,而是从1到length的所有数字。

因此,您需要尝试从 1 到 9 的所有排列,从 1 位数字开始向上,过滤所有质数,然后取最大的一个。

关于java - 解决 project euler 问题 #41 的技巧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2081030/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com