Files
freeCodeCamp/curriculum/challenges/japanese/10-coding-interview-prep/project-euler/problem-200-find-the-200th-prime-proof-sqube-containing-the-contiguous-sub-string-200.md
2022-01-20 20:30:18 +01:00

49 lines
1.4 KiB
Markdown

---
id: 5900f4351000cf542c50ff47
title: >-
問題 200: 連続する部分文字列 "200" が含まれる、200 番目の素数耐性スクーブを求める
challengeType: 5
forumTopicId: 301840
dashedName: >-
problem-200-find-the-200th-prime-proof-sqube-containing-the-contiguous-sub-string-200
---
# --description--
相異なる素数 $p$ と $q$ があるとき、${p^2}{q^3}$ で表される数を、スクエア (平方数) とキューブ (立方数) を合体させた「スクーブ」と呼ぶことにします。
例えば、$200 = {5^2}{2^3}$, $120072949 = {{23}^2}{{61}^3}$ です。
最初の 5 つのスクーブは 72, 108, 200, 392, 500 です。
興味深いことに、200 はいずれの 1 桁の数字を変えても素数にならない最小の数でもあります。このような性質を「素数耐性」と呼ぶことにします。 連続する部分文字列 `200` が含まれる、200 の次の素数耐性スクーブは 1992008 です。
連続する部分文字列 `200` が含まれる、200 番目の素数耐性スクーブを求めなさい。
# --hints--
`primeProofSqubeWithSubString()``229161792008` を返す必要があります 。
```js
assert.strictEqual(primeProofSqubeWithSubString(), 229161792008);
```
# --seed--
## --seed-contents--
```js
function primeProofSqubeWithSubString() {
return true;
}
primeProofSqubeWithSubString();
```
# --solutions--
```js
// solution required
```