freeCodeCamp/curriculum/challenges/chinese/10-coding-interview-prep/project-euler/problem-419-look-and-say-se...

1.2 KiB
Raw Blame History

id title challengeType videoUrl dashedName
5900f5101000cf542c510022 问题419先说顺序 5 problem-419-look-and-say-sequence

--description--

外观序列依次为111211211111221312211131122211113213211...

该序列以1开头并且所有其他成员都是通过用连续数字描述前一个成员而获得的。

大声地这样做有助于:

1是“一个”→11

11是“两个”→21

21是“一二一一”→1211

1211是``一一,一二和二一''→111221

111221是“三一”→312211

...

将AnBn和Cn分别定义为序列的第n个元素中的1、2和3的数目。 可以验证A40= 31254B40= 20259和C40= 11625。

找到n1012的AnBn和Cn。 给您的答案模块230并用逗号分隔AB和C的值。 例如 对于n = 40答案将是31254,20259,11625

--hints--

euler419()应该返回998567458, 1046245404, 43363922。

assert.strictEqual(euler419(), 998567458, 1046245404, 43363922);

--seed--

--seed-contents--

function euler419() {

  return true;
}

euler419();

--solutions--

// solution required