Измерь глубину пустоты

МассивыОсновы языкаСтроки Легко

В этом задании вы получите ввод в следующем формате:

[[[[[[[[[[[]]]]]]]]]]]

Другими словами, это список, содержащий список, содержащий список... список, не содержащий ничего.

Ваша цель - измерить глубину этого списка, где [] имеет глубину 1, [[]] имеет глубину 2, [[[]]] имеет глубину 3 и т.д.

Примеры

measure_the_depth([]) ➞ 1

measure_the_depth([[]]) ➞ 2

measure_the_depth([[[]]]) ➞ 3

measure_the_depth([[[[[[[[[[[]]]]]]]]]]]) ➞ 11

Примечание

Один из способов решить эту задачу - это рекурсия; но может быть есть способ "посчитать скобки"?

Загрузка редактора...
codechick

СodeСhick.io - простой и эффективный способ изучения программирования.

2024 ©