Wyzwanie:
Sprawdź, czy podana liczba stanowi a, number staircaseczy nie
Wejście :
Liczba całkowita (większa niż 0 i nie dziesiętna). UWAGA: Dane wejściowe można traktować jako ciąg znaków, tablicę cyfr.
Wynik :
wartość prawda / fałsz w zależności od tego, czy liczba tworzy schody, czy nie
Liczba schodów:
Numer klatka schodowa jest liczbą całkowitą, gdy czytane od lewej do prawej:
- Zaczyna się od 1
- po którym może następować 2
- po którym może nastąpić 3
- i tak dalej
n - następnie liczba spada od n - 1
- następnie n - 2
- następnie n - 3
- i tak dalej, aż osiągnie 1
Uwaga :
Część może być używana do wskazania, że jeśli długość> jest większa niż 1. Jeśli tak jest, należy postępować zgodnie z kolejnością. tj .: 12321
Przykład:
12321 ---> true
12345654321 ---> true
9 ---> false
1 ---> true
2 ---> false
123421 ---> false
112312318901323 ---> false
123456789101110987654321 ---> true
Uwaga :
Podane dane wejściowe zawsze będą liczbami całkowitymi większymi niż 0 i nie będą dziesiętne. Twój wynik musi być truthy or falsywartością zależną od danych wejściowych
Ograniczenia:
To jest golf golfowy, więc wygrywa najkrótszy kod w bajtach (dla każdego języka programowania).
[1,2,3,4,5,6,7,8,9,1,0,1,1,1,0,9,8,7,6,5,4,3,2,1]dla123456789101110987654321?