djfz-2023-s464986/TaskF00/run.py

21 lines
476 B
Python

import re
import sys
def substitute_digits(match):
digits = match.group()
substitution_dict = {str(i): chr(ord('a') + i) for i in range(10)}
return ''.join(substitution_dict[digit] for digit in digits)
def substitute_4digits(input_string):
pattern = re.compile(r'\d{4}')
result = re.sub(pattern, substitute_digits, input_string)
return result
for line in sys.stdin:
result = substitute_4digits(line)
sys.stdout.write(result)