Задание 8. Информатика. ЕГЭ 2024. Крылов-3
- Просмотры: 986
- Изменено: 25 ноября 2024
Все пятибуквенные слова, составленные из букв Ф, Л, А, М, И, Н, Г, О записаны в алфавитном порядке и пронумерованы.
Вот начало списка:
1. ААААА
2. ААААГ
3. ААААИ
4. ААААЛ
5. ААААМ
6. ААААН
7. ААААО
...
Определите в этом списке количество слов с нечётными номерами, которые не начинаются с буквы Н и при этом содержат в своей записи не более одной буквы О.
Решение:
Python
s = list('ФЛАМИНГО')
s.sort()
i = 0
q = 0
for a in s:
for b in s:
for c in s:
for d in s:
for e in s:
word = a + b + c + d + e
i += 1
if i % 2 and a != 'Н' and word.count('О') < 2:
q += 1
print(q)
Ответ: \(11907\)