Найти - Пользователи
Полная версия: Обратный алгоритм RLE. Python 3
Начало » Центр помощи » Обратный алгоритм RLE. Python 3
1
Python3Gates
Напишите программу, которая считывает из файла строку, соответствующую тексту, сжатому с помощью кодирования повторов, и производит обратную операцию, получая исходный текст.

Sample Input:

a3b4c2e10b1

Sample Output:

aaabbbbcceeeeeeeeeeb

Time Limit: 5 mins
Python3Gates
Уже нашёл в другой теме.
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
JustJames
мы тут указываем имя самого файла или путь к нему?
путь, но если он лежит в той же директории что и программа, можно указать только имя.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB