Форум сайта python.su
Напишите программу, которая считывает из файла строку, соответствующую тексту, сжатому с помощью кодирования повторов, и производит обратную операцию, получая исходный текст.
Sample Input:
a3b4c2e10b1
Sample Output:
aaabbbbcceeeeeeeeeeb
Time Limit: 5 mins
Офлайн
Уже нашёл в другой теме.
import re with open("file.txt", 'r') as s: a = re.split("(\d*)", s.readline())[:-1] print(''.join([i[1]*int(i[0]) for i in zip(a[1::2], a[::2])]))
Офлайн
мы тут указываем имя самого файла или путь к нему?
Офлайн
JustJamesпуть, но если он лежит в той же директории что и программа, можно указать только имя.
мы тут указываем имя самого файла или путь к нему?
Отредактировано terabayt (Дек. 2, 2014 18:28:14)
Офлайн