Определите количество 15-ричных пятизначных чисел, в записи которых ровно одна цифра 8 и не менее двух цифр с числовым значением, превышающим 9.
Ответ:
ЕГЭ по информатике Основная волна (Центр) 19.06.2024 kompege.ru – задание №8
Решение:
|
1 2 3 4 5 6 7 |
from itertools import * k = 0 for x in product('0123456789abcde',repeat=5): s = ''.join(x) if s[0]!= '0' and s.count('8')==1 and (s.count('a')+s.count('b')+s.count('c')+s.count('d')+s.count('e'))>=2: k+=1 print(k) |
- Импортируем модуль
productиз библиотекиitertools. - Инициализируем переменную
kдля подсчета подходящих чисел. - Генерируем все возможные 15-ричные пятизначные числа.
- Проверяем, что число не начинается с ‘0’, содержит ровно одну цифру ‘8’ и не менее двух цифр с числовым значением, превышающим 9.
- Если условия выполняются, увеличиваем счетчик
k. - Выводим количество подходящих чисел.
Ответ: 83175
