mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2026-04-09 19:00:53 -04:00
2.8 KiB
2.8 KiB
id, title, challengeType, forumTopicId, dashedName
| id | title | challengeType | forumTopicId | dashedName |
|---|---|---|---|---|
| 5900f3e81000cf542c50fefb | Задача 124: Впорядковані радикали | 1 | 301751 | problem-124-ordered-radicals |
--description--
The radical of n, rad(n), is the product of the distinct prime factors of n. Наприклад, 504 = 2^3 × 3^2 × 7, тому rad(504) = 2 × 3 × 7 = 42.
Якщо ми обчислюємо rad (n) для 1 ≤ n ≤ 10, то сортуємо їх за rad (n), а за n, якщо радикальні значення рівні, то отримуємо:
| $Unsorted$ | $Sorted$ | ||||
| $n$ | $rad(n)$ | $n$ | $rad(n)$ | $k$ | |
| 1 | 1 | 1 | 1 | 1 | |
| 2 | 2 | 2 | 2 | 2 | |
| 3 | 3 | 4 | 2 | 3 | |
| 4 | 2 | 8 | 2 | 4 | |
| 5 | 5 | 3 | 3 | 5 | |
| 6 | 6 | 9 | 3 | 6 | |
| 7 | 7 | 5 | 5 | 7 | |
| 8 | 2 | 6 | 6 | 8 | |
| 9 | 3 | 7 | 7 | 9 | |
| 10 | 10 | 10 | 10 | 10 | |
Нехай E(k) - елемент k у відсортованому стовпці n; наприклад, E(4) = 8 і E(6) = 9. Якщо rad(n) відсортовано за 1 ≤ n ≤ 100000, знайдіть E(10000).
--hints--
orderedRadicals() має повернути 21417.
assert.strictEqual(orderedRadicals(), 21417);
--seed--
--seed-contents--
function orderedRadicals() {
return true;
}
orderedRadicals();
--solutions--
// solution required