---
id: 5900f41e1000cf542c50ff31
title: 'Problema 178: passo dei numeri'
challengeType: 1
forumTopicId: 301813
dashedName: problem-178-step-numbers
---

# --description--

Considera il numero 45656.

Si può vedere che ogni coppia di cifre consecutive di 45656 ha una differenza di uno.

Un numero per cui ogni coppia di cifre consecutive ha una differenza di uno è chiamato numero di passo.

Un numero pandigitale contiene ogni cifra decimale da 0 a 9 almeno una volta.

Quanti numeri di passaggio pandigitali inferiori a ${10}^{40}$ ci sono?

# --hints--

`stepNumbers()` dovrebbe restituire `126461847755`.

```js
assert.strictEqual(stepNumbers(), 126461847755);
```

# --seed--

## --seed-contents--

```js
function stepNumbers() {

  return true;
}

stepNumbers();
```

# --solutions--

```js
// solution required
```
