Задание 8. Информатика. ЕГЭ 2024. Крылов-12
- Просмотры: 153
- Изменено: 25 ноября 2024
Все шестибуквенные слова, в составе которых могут быть только русские буквы В, А, Л, И, К, записаны в алфавитном порядке и пронумерованы начиная с \(1\).
Ниже приведено начало списка:
1. АААААА
2. АААААВ
3. АААААИ
4. АААААК
5. АААААЛ
6. ААААВА
...
Под каким номером в списке идёт первое слово, которое содержит не более двух букв А, ровно две буквы В, не содержит ни одной буквы И?
Решение:
Python
s = 'АВИКЛ'
i = 0
nums = []
for a in s:
for b in s:
for c in s:
for d in s:
for e in s:
for f in s:
w = a + b + c + d + e + f
i += 1
if w.count('А') < 3 and w.count('В') == 2 and w.count('И') == 0:
nums.append(i)
print(nums[0])
Ответ: \(169\)