Професионална програма
Loading...
Desislava011 avatar Desislava011 0 Точки

07. String Explosion

Здравейте! Някой може ли да ми изпрати решение на тази задача с подробно обяснение? 

Благодаря предварително!

Линк към задачата --> https://judge.softuni.bg/Contests/Compete/Index/1217#6

Тагове:
0
Fundamentals Module
D.V.Ivanov avatar D.V.Ivanov 6 Точки

Ето и за Python :

enter = input()

new_list = ""
explosion = 0
lenght = 0

while lenght < len(enter):
    for i in range(len(enter)):
        if not enter[i] == ">" and explosion > 0:
            explosion -= 1
        elif enter[i] == ">":
            explosion += int(enter[i + 1])
            new_list += enter[i]
        else:
            new_list += enter[i]
        lenght += 1
print(new_list)
0