Files
freeCodeCamp/curriculum/challenges/ukrainian/10-coding-interview-prep/project-euler/problem-124-ordered-radicals.md
2022-10-18 12:59:49 +05:30

143 lines
2.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
id: 5900f3e81000cf542c50fefb
title: 'Задача 124: Впорядковані радикали'
challengeType: 1
forumTopicId: 301751
dashedName: 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$, якщо радикальні значення рівні, то отримуємо:
<div style="text-align: center;">
<table cellpadding="2" cellspacing="0" border="0" align="center">
<tbody>
<tr>
<td colspan="2">$Unsorted$</td>
<td></td>
<td colspan="3">$Sorted$</td>
</tr>
<tr>
<td>$n$</td>
<td>$rad(n)$</td>
<td></td>
<td>$n$</td>
<td>$rad(n)$</td>
<td>$k$</td>
</tr>
<tr>
<td>1</td>
<td>1</td>
<td></td>
<td>1</td>
<td>1</td>
<td>1</td>
</tr>
<tr>
<td>2</td>
<td>2</td>
<td></td>
<td>2</td>
<td>2</td>
<td>2</td>
</tr>
<tr>
<td>3</td>
<td>3</td>
<td></td>
<td>4</td>
<td>2</td>
<td>3</td>
</tr>
<tr>
<td>4</td>
<td>2</td>
<td></td>
<td>8</td>
<td>2</td>
<td>4</td>
</tr>
<tr>
<td>5</td>
<td>5</td>
<td></td>
<td>3</td>
<td>3</td>
<td>5</td>
</tr>
<tr>
<td>6</td>
<td>6</td>
<td></td>
<td>9</td>
<td>3</td>
<td>6</td>
</tr>
<tr>
<td>7</td>
<td>7</td>
<td></td>
<td>5</td>
<td>5</td>
<td>7</td>
</tr>
<tr>
<td>8</td>
<td>2</td>
<td></td>
<td>6</td>
<td>6</td>
<td>8</td>
</tr>
<tr>
<td>9</td>
<td>3</td>
<td></td>
<td>7</td>
<td>7</td>
<td>9</td>
</tr>
<tr>
<td>10</td>
<td>10</td>
<td></td>
<td>10</td>
<td>10</td>
<td>10</td>
</tr>
</tbody>
</table>
</div><br>
Нехай $E(k)$ - елемент $k$ у відсортованому стовпці $n$; наприклад, $E(4) = 8$ і $E(6) = 9$. Якщо $rad(n)$ відсортовано за $1 ≤ n ≤ 100000$, знайдіть $E(10000)$.
# --hints--
`orderedRadicals()` має повернути `21417`.
```js
assert.strictEqual(orderedRadicals(), 21417);
```
# --seed--
## --seed-contents--
```js
function orderedRadicals() {
return true;
}
orderedRadicals();
```
# --solutions--
```js
// solution required
```