Sie erhalten ein verschachteltes Array. Ihr Programm muss das Array visualisieren.
Aber wie?
Nehmen wir zum Beispiel an, wir haben ein verschachteltes Array wie [["1","2"],[["1","2"],"3"],"4",[[[["5"]]]],"6"]
.
Dieses verschachtelte Array kann wie folgt dargestellt werden:
->1
->2
-->1
-->2
->3
>4
---->5
>6
Beispiele
Input 1:
["Atom",["Proton",["Up Quark", "Up Quark", "Down Quark"], "Neutron", ["Up Quark", "Down Quark", "Down Quark"], "Electron"]]
Output 1:
>Atom
->Proton
-->Up Quark
-->Up Quark
-->Down Quark
->Neutron
-->Up Quark
-->Down Quark
-->Down Quark
->Electron
Input 2:
[["1","2"],["3","4"]]
Output 2:
->1
->2
->3
->4
Regeln
- Sie können Zeichenfolgen (oder andere Typen, die wie ein verschachteltes Array funktionieren) als Eingabe verwenden.
- Die maximale Ebene der "Ebenen" ist 2 ^ 32-1.