ДНК, является основной молекулой хранения информации в биологических системах. Она состоит из четырех оснований нуклеиновой кислоты — гуанина G, цитозина C, аденина A и тимина T.
РНК, является основной молекулой-передатчиком в клетках. РНК несколько отличается от ДНК своей химической структурой и не содержит тимина. В РНК тимин заменен другой нуклеиновой кислотой — урацилом U.
Напишите программу, которая переводит заданную строку ДНК в РНК. В ответ укажите результат работы программы для строки «CAATGTCCA».
Формат входных данных:
Строка — представление ДНК.
Формат выходных данных:
Строка — представление РНК.
Пример:
«GCAT» «GCAU»
«ATGC» «AUGC»
# Решение 1
s = input()
new_s = ""
for i in range(len(s)):
if s[i] == ’T’:
new_s = new_s + ’U’
else:
new_s = new_s + s[i]
print(new_s)
# Решение 2
s = input()
# Функция replace() заменяет все буквы ’T’ на ’U’ в строке s
print(s.replace(’T’, ’U’))
# Решение 3
print(input().replace(’T’, ’U’))
Ответ: CAAUGUCCA