2
躲避你的死亡!
介绍 “ Muhuhuhahahah!” 疯狂的科学家笑了。“你被困在我自己的小游戏中!” 在您的前面是一个致命的蛇坑,而在您的后面是一个无底洞。没有出路,你被卡住了! “前面的两个台阶是蛇坑,后面的两个台阶是峡谷。但是!!在您移动之前,您必须写下一系列的步骤,向前和向后,然后交给我。但是!因为我“M感觉有点邪恶的今天,我可以让你走,而不是每一个步骤,每一个n个步骤,其中n小于你的序列长度! 现在就明智地选择。” 您即将死亡之前可以采取的最大步骤数是多少? 任务 上面的介绍是对Erdős差异猜想的一种扭曲,最近被证明是正确的(如果您想进一步了解这一点,请观看此视频,作者James Grime,我“偷走了”他的扭曲问题)。 简介的答案是11步骤,但我不会提供足够的证据。如果您与两个“危险”之间的距离3是1160阶梯,答案是阶梯,尽管尚未得到正确验证。 你的任务是使产生的,你可以实现一个更大的步骤的最长序列的程序x,在这里x是你和两个“危险”之间的步数。您的程序必须为此输入x,并输出有效的序列x。 就本挑战而言,它+代表前进的一步,也-代表前进的一步。 因此,输入的输出为2: +--+-++--++ 不管n疯狂的科学家选择什么,哪种方法都能起作用。对于我们的挑战,x = 5。 注意:此挑战不是此挑战或此挑战的重复,因为我的挑战侧重于输出,而不是代码本身,换句话说,这不是代码挑战。不仅如此,这些挑战基于x = 3,已经具有确定的上限。 规则: 您的整个程序应适合您的答案。但是,如果不合适,请提供其他Github存储库或类似的存储库。 如果可以通过优化代码获得更好的分数,则可以同时更新答案和程序,但是这样做必须更新下面列表中的所有内容。 在回答中,您必须具有: 整个程序或指向托管代码的GH存储库的链接 生成的步骤数- 这将是您的最终分数。 您还必须在Pastebin中或类似内容中提供序列的在线版本。这样我们可以检查您的答案。 您的最终分数的最新更新时间,因此我不必查看您的历史记录 您可能不会事先对序列进行硬编码。 您的程序必须对所有人都有效x(x您与坑与坑之间的步数是多少),但是您只需要提供的得分即可x = 5。 得分最高的答案将获胜!