• Вася изучал язык Python и узнал, что такое f-строки. Его программа должна выводить текст с результатами вычислений. Пока Вася написал только текст, а на месте значений оставил пустые скобки {}. Потом он пошёл ужинать, не выключив компьютер.

    По компьютеру прошлась кошка, и внутри скобок появилось нечто непонятное. К счастью, новых фигурных скобок не появилось. Пока Вася ужинает, верните строке её прежний вид.

    question img

Ответы 2

  • def removeNestedParentheses(s):

      ret = ''

      skip = 0

      for i in s:

        if i == '{':

          skip += 1

          ret += i

        elif i == '}'and skip > 0:

          skip -= 1

          ret += i

        elif skip == 0:

          ret += i

      return ret

    x = removeNestedParentheses(input())

    print(x)

    • Автор:

      NikitoL
    • 2 года назад
    • 0
  • def removeNestedParentheses(s):

      ret = ''

      skip = 0

      for i in s:

        if i == '{':

          skip += 1

          ret += i

        elif i == '}'and skip > 0:

          skip -= 1

          ret += i

        elif skip == 0:

          ret += i

      return ret

    x = removeNestedParentheses(input())

    print(x)

  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years