Powiązane: Sprawdź poprawność wykresu łodyg i liści
Wejście
Niepusta lista dodatnich liczb całkowitych. W razie potrzeby można je traktować jako ciągi znaków. Nie możesz założyć, że jest posortowane.
Wynik
Macierzystych i liści działka z numerów. W w tym macierzystych i liścia działki, numery są uporządkowane w łodygach przez dziesiątki, wszystkie numery, które pasują do tej łodygi mają ich ci, wartość przypisywana do łodygi, a następnie wszyscy są klasyfikowane. W tym wyzwaniu nowe linie oddzielają łodygi, a spacje oddzielają łodygi od liści.
Możesz włączyć lub wyłączyć wszystkie puste łodygi znajdujące się między niepustymi łodygami.
Przypadki testowe
(listy mogą być pobierane z domyślnej listy twojego języka, użyłem JSON poniżej)
W tym puste łodygi:
[1, 2, 3, 3, 3, 3, 3, 10, 15, 15, 18, 1, 100]
0 11233333
1 0558
2
3
4
5
6
7
8
9
10 0
[55, 59, 49, 43, 58, 59, 54, 44, 49, 51, 44, 40, 50, 59, 59, 59]
4 034499
5 0145899999
[10000, 10100]
1000 0
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010 0
Z wyłączeniem pustych łodyg:
[1, 2, 3, 3, 3, 3, 3, 10, 15, 15, 18, 1, 100]
0 11233333
1 0558
10 0
[55, 59, 49, 43, 58, 59, 54, 44, 49, 51, 44, 40, 50, 59, 59, 59]
4 034499
5 0145899999
[10000, 10100]
1000 0
1010 0