brackets из символов ( и ). Её цена считается по правилам:
- пустая пара () стоит 1;
- две правильные последовательности, записанные подряд, стоят сумму их цен;
- правильная последовательность, обёрнутая в ещё одну пару скобок, стоит вдвое больше, чем без обёртки.
Верните цену brackets.brackets="()(())" → 3
() стоит 1, (()) стоит 2 · 1 = 2, вместе 1 + 2 = 3.
brackets="((())())" → 6
Внутри внешней пары стоят (()) = 2 и () = 1, итого 2 · (2 + 1) = 6.
brackets состоит только из ( и )brackets — правильная скобочная последовательностьbrackets="()(())"
3
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 57 тестов на сервере, включая скрытые.