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

28 lines
825 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
id: 5900f4bd1000cf542c50ffce
title: 问题335收集豆子
challengeType: 5
videoUrl: ''
---
# --description--
每当彼得感到无聊时他都会放一些碗每个碗里都放一个豆子。在此之后他将所有的豆子从一个碗中取出然后顺时针将它们逐一放入碗中。他重复这一点从碗里开始扔掉最后一根豆子直到最初的情况再次出现。例如有5个碗他的行为如下
所以有5个碗需要Peter 15的动作才能恢复到初始状态。
设Mx表示从x碗开始返回初始状态所需的移动次数。因此M5= 15.还可以证实M100= 10920。
找到M2k + 1。给出你的答案模数79。
# --hints--
`euler335()`应返回5032316。
```js
assert.strictEqual(euler335(), 5032316);
```
# --solutions--