Завдання проста: написати програму або функцію, яка, коли їй задано кінцеве невід'ємне ціле число, видає вкладений масив.
Правила
- Ваш код повинен створювати унікальний дійсний вкладений масив для кожного цілого числа 0 ≤ n <2 31 .
- Кожен можливий вкладений масив з до 16 відкритими дужками повинен виводитися в межах цього діапазону. (Це не означає, що ваш код ніколи не може вивести вкладений масив з більш ніж 16 відкритими дужками.)
- Ваш код може виводити рядкове представлення вкладеного масиву замість фактичного масиву (із комами чи без).
Одне можливе відображення:
0 -> []
1 -> [[]]
2 -> [[[]]]
3 -> [[], []]
4 -> [[[[]]]]
5 -> [[[], []]]
6 -> [[[]], []]
7 -> [[], [[]]]
8 -> [[], [], []]
9 -> [[[[[]]]]]
etc.
Оцінка балів
Це код-гольф , тому виграє найкоротший код у байтах.