Vous recevrez un tableau imbriqué. Votre programme doit visualiser le tableau.
Mais comment?
Par exemple, supposons que nous avons un tableau imbriqué, comme [["1","2"],[["1","2"],"3"],"4",[[[["5"]]]],"6"]
.
Ce tableau imbriqué peut être visualisé comme:
->1
->2
-->1
-->2
->3
>4
---->5
>6
Exemples
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
Règles
- Vous pouvez utiliser une chaîne (ou d'autres types qui fonctionnent comme un tableau imbriqué) en entrée.
- Le niveau maximum de "couches" est de 2 ^ 32-1.