2020-09-29 22:09:05 +02:00

1.1 KiB
Raw Blame History

id, challengeType, title, videoUrl, localeTitle
id challengeType title videoUrl localeTitle
5900f51d1000cf542c51002f 5 Problem 433: Steps in Euclid"s algorithm 问题433欧几里得算法的步骤

Description

设Ex0y0为用Euclid算法确定x0和y0的最大公约数所需要的步数。 更正式地说x1 = y0y1 = x0 mod y0xn = yn-1yn = xn-1 mod yn-1 Ex0y0是最小的n因此yn = 0。

我们有E1,1= 1E10,6= 3和E6,10= 4。

将SN定义为1≤xy≤N的Exy之和。 我们有S1= 1S10= 221和S100= 39826。

求S5·106

Instructions

Tests

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

Challenge Seed

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

euler433();

Solution

// solution required

/section>