freeCodeCamp/curriculum/challenges/chinese/10-coding-interview-prep/project-euler/problem-335-gathering-the-b...

1.2 KiB
Raw Blame History

id challengeType videoUrl title
5900f4bd1000cf542c50ffce 5 问题335收集豆子

Description

每当彼得感到无聊时他都会放一些碗每个碗里都放一个豆子。在此之后他将所有的豆子从一个碗中取出然后顺时针将它们逐一放入碗中。他重复这一点从碗里开始扔掉最后一根豆子直到最初的情况再次出现。例如有5个碗他的行为如下

所以有5个碗需要Peter 15的动作才能恢复到初始状态。

设Mx表示从x碗开始返回初始状态所需的移动次数。因此M5= 15.还可以证实M100= 10920。

找到M2k + 1。给出你的答案模数79。

Instructions

Tests

tests:
  - text: <code>euler335()</code>应返回5032316。
    testString: assert.strictEqual(euler335(), 5032316);

Challenge Seed

function euler335() {
  // Good luck!
  return true;
}

euler335();

Solution

// solution required

/section>