Sfida:
Controlla se il numero dato forma number staircaseo meno
Input:
Un numero intero (maggiore di 0 e non decimale). NOTA: è possibile accettare input come stringa, matrice di cifre.
Produzione :
un valore di verità / falsità a seconda che il numero formi una scala o meno
Numero scala:
Una scala numerica è un numero intero che, quando letto da sinistra a destra:
- Inizia con 1
- che può essere seguito da 2
- che può essere seguito da 3
- e così via fino a
n - quindi il numero scende a partire da n - 1
- quindi n - 2
- quindi n - 3
- e così via fino a raggiungere 1
Nota :
La parte può essere utilizzata per indicare che se la lunghezza> è maggiore di 1. Se è l'ordine deve essere seguito così com'è. cioè: 12321
Esempio :
12321 ---> true
12345654321 ---> true
9 ---> false
1 ---> true
2 ---> false
123421 ---> false
112312318901323 ---> false
123456789101110987654321 ---> true
Nota :
L'input fornito sarà sempre un numero intero maggiore di 0 e non sarà un decimale. L'output deve essere un truthy or falsyvalore in base all'input
Restrizioni:
Questo è code-golf quindi vince il codice più breve in byte (per ogni linguaggio di programmazione).
[1,2,3,4,5,6,7,8,9,1,0,1,1,1,0,9,8,7,6,5,4,3,2,1]per123456789101110987654321?