Здравствуйте, помогите решить следующую задачу. На вход принимается строка типа 2(sd)2(2(as)), на выходе должно получиться sdsdasasasas. То есть число нужно умножить на то, что находится в скобках. Решение нужно на языке Python. Если на более простом примере то вход 2(ах)3(ау), а выход ахахауауау. Буду очень благодарен
Ответ
0 (0 оценок)
0
asdasdasdas1 11 месяцев назад
Светило науки - 3 ответа - 0 раз оказано помощи

1231

Ответ
0 (0 оценок)
0
Элиза 10 месяцев назад
Светило науки - 3 ответа - 0 раз оказано помощи

Ответ:

s = input()

s_out = ''

for i in range(len(s)):

  if s[i].isdigit():

    s_out += s[i - 1] * int(s[i])

print(s_out)

Ответ
0 (0 оценок)
0
Элиза 10 месяцев назад
Светило науки - 3 ответа - 0 раз оказано помощи

Ответ:

s = input()

s_out = ''

for i in range(len(s)):

  if s[i].isdigit():

    s_out += s[i - 1] * int(s[i])

print(s_out)

Ответ
0 (0 оценок)
0
Элиза 10 месяцев назад
Светило науки - 3 ответа - 0 раз оказано помощи

Ответ:

s = input()

s_out = ''

for i in range(len(s)):

  if s[i].isdigit():

    s_out += s[i - 1] * int(s[i])

print(s_out)

Остались вопросы?