Files
freeCodeCamp/curriculum/challenges/japanese/10-coding-interview-prep/project-euler/problem-386-maximum-length-of-an-antichain.md
2022-01-23 00:08:20 +09:00

1.1 KiB

id, title, challengeType, forumTopicId, dashedName
id title challengeType forumTopicId dashedName
5900f4ef1000cf542c510001 問題 386: 反鎖の最大長 5 302050 problem-386-maximum-length-of-an-antichain

--description--

n を整数、 S(n)n の約数の集合とします。

A に要素が 1 つのみ含まれるか、または、A のいずれの要素も A の他の要素によって割り切れない場合、S(n) の部分集合 AS(n) の反鎖と呼ばれます。

例: S(30) = \\{1, 2, 3, 5, 6, 10, 15, 30\\}

\\{2, 5, 6\\}S(30) の反鎖ではありません。

しかし \\{2, 3, 5\\}S(30) の反鎖です。

N(n)S(n) の反鎖の最大長とします。

1 ≤ n ≤ {10}^8 のとき、\sum N(n) を求めなさい。

--hints--

maximumLengthOfAntichain()528755790 を返す必要があります。

assert.strictEqual(maximumLengthOfAntichain(), 528755790);

--seed--

--seed-contents--

function maximumLengthOfAntichain() {

  return true;
}

maximumLengthOfAntichain();

--solutions--

// solution required