43 lines
1.4 KiB
Markdown
43 lines
1.4 KiB
Markdown
![]() |
---
|
|||
|
id: 5900f3e91000cf542c50fefc
|
|||
|
title: 'Задача 125: Сума цифр числа паліндром'
|
|||
|
challengeType: 5
|
|||
|
forumTopicId: 301752
|
|||
|
dashedName: problem-125-palindromic-sums
|
|||
|
---
|
|||
|
|
|||
|
# --description--
|
|||
|
|
|||
|
Паліндромне число 595 цікаве тим, що його можна записати як суму послідовних квадратів: $6^2 + 7^2 + 8^2 + 9^2 + 10^2 + 11^2 + 12^2$.
|
|||
|
|
|||
|
Існує рівно одинадцять паліндромів менших за одну тисячу, які можна записати як послідовність суми квадратів, і сума цифр цих паліндромів дорівнює 4164. Зауважте, що число $1 = 0^2 + 1^2$ не було враховане, оскільки ця задача стосується квадратів лише натуральних чисел.
|
|||
|
|
|||
|
Знайдіть суму всіх чисел, менших ніж $10^8$, які є одночасно паліндромами і можуть бути записані як сума послідовних квадратів.
|
|||
|
|
|||
|
# --hints--
|
|||
|
|
|||
|
`palindromicSums()` має повернути `2906969179`.
|
|||
|
|
|||
|
```js
|
|||
|
assert.strictEqual(palindromicSums(), 2906969179);
|
|||
|
```
|
|||
|
|
|||
|
# --seed--
|
|||
|
|
|||
|
## --seed-contents--
|
|||
|
|
|||
|
```js
|
|||
|
function palindromicSums() {
|
|||
|
|
|||
|
return true;
|
|||
|
}
|
|||
|
|
|||
|
palindromicSums();
|
|||
|
```
|
|||
|
|
|||
|
# --solutions--
|
|||
|
|
|||
|
```js
|
|||
|
// solution required
|
|||
|
```
|