Files
freeCodeCamp/curriculum/challenges/japanese/10-coding-interview-prep/project-euler/problem-221-alexandrian-integers.md

50 lines
1.1 KiB
Markdown
Raw Permalink Normal View History

---
id: 5900f4491000cf542c50ff5c
title: '問題 221: アレクサンダー整数'
challengeType: 5
forumTopicId: 301864
dashedName: problem-221-alexandrian-integers
---
# --description--
次の式が成り立つ整数 $p$, $q$, $r$ が存在するとき、正の整数 $A$ を「アレクサンダー整数」と呼ぶことにします。
$$A = p \times q \times r$$
かつ
$$\frac{1}{A} = \frac{1}{p} + \frac{1}{q} + \frac{1}{r}$$
例えば、630 はアレクサンダー整数 ($p = 5$, $q = -7$, $r = -18$) です。 実際、630 は 6 番目のアレクサンダー整数であり、最初の 6 つのアレクサンダー整数は 6, 42, 120, 156, 420, 630 です。
150000 番目のアレクサンダー整数を求めなさい。
# --hints--
`alexandrianIntegers()``1884161251122450` を返す必要があります。
```js
assert.strictEqual(alexandrianIntegers(), 1884161251122450);
```
# --seed--
## --seed-contents--
```js
function alexandrianIntegers() {
return true;
}
alexandrianIntegers();
```
# --solutions--
```js
// solution required
```