Files

47 lines
1.5 KiB
Markdown
Raw Permalink 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: 5900f3dd1000cf542c50fef0
title: 'Завдання 113: Нестрибучі числа'
challengeType: 5
forumTopicId: 301739
dashedName: problem-113-non-bouncy-numbers
---
# --description--
Якщо, читаючи число зліва направо, жодна цифра не перевищує цифру праворуч від неї, таке число називається зростаючим; наприклад, 134468.
Таким же чином, якщо жодна цифра не перевищує цифру зліва від неї, число називається спадним; наприклад, 66420.
Назвемо натуральне число, яке не є ні зростаючим, ні спадним, "стрибучим" числом; наприклад, 155349.
При збільшенні n збільшується пропорція стрибучих чисел менше n. Таким чином, існує тільки 12951 нестрибучих чисел до мільйона, і тільки 277 032 нестрибучих чисел нижче ${10}^{10}$.
Скільки чисел менше гугола (${10}^{100}$) не є "стрибучими"?
# --hints--
`nonBouncyNumbers()` повинен повертатися як `51161058134250`.
```js
assert.strictEqual(nonBouncyNumbers(), 51161058134250);
```
# --seed--
## --seed-contents--
```js
function nonBouncyNumbers() {
return true;
}
nonBouncyNumbers();
```
# --solutions--
```js
// solution required
```