Задание 24. Информатика. 2022-20
- Просмотры: 135
- Изменено: 23 ноября 2024
Текстовый файл состоит не более чем из \(10^6\) символов \(I\), \(V\) и \(X\).
Сколько раз в файле встречается последовательность цифр, формирующая римскую цифру шестнадцать\( (XVI) \).
Для выполнения этого задания следует написать программу.
Решение:
Python
f = open('24var19-20.txt')
st = f.readline().strip()
c = 0
for i in range(2, len(st)):
if st[i-2:i+1] == 'XVI':
c += 1
print(c)
Ответ: 36713