freeCodeCamp/curriculum/challenges/chinese/08-coding-interview-prep/project-euler/problem-350-constraining-th...

1.4 KiB
Raw Blame History

id challengeType title videoUrl localeTitle
5900f4cb1000cf542c50ffdd 5 Problem 350: Constraining the least greatest and the greatest least 问题350约束最小和最小

Description

大小为n的列表是n个自然数的序列。实例是2,4,62,6,410,6,15,611

列表的最大公约数或gcd是划分列表中所有条目的最大自然数。例子gcd2,6,4= 2gcd10,6,15,6= 1gcd11= 11。

列表的最小公倍数或lcm是列表的每个条目可分割的最小自然数。实例1cm2,6,4= 12,1cm10,6,15,6= 30和1cm11= 11。

设fGLN为大小为N的列表数gcd≥G且lcm≤L。例如

f10,100,1= 91.f10,100,2= 327.f10,100,3= 1135.f10,100,1000mod 1014 = 3286053。

找到f106,1012,1018mod 1014。

Instructions

Tests

tests:
  - text: <code>euler350()</code>应该返回84664213。
    testString: 'assert.strictEqual(euler350(), 84664213, "<code>euler350()</code> should return 84664213.");'

Challenge Seed

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

euler350();

Solution

// solution required