Определите количество 12-ричных пятизначных чисел, в записи которых ровно одна цифра 7 и не более трёх цифр с числовым значением, превышающим 8.
Решение: напишем программу на языке Python
k=0
for c1 in '123456789AB':
for c2 in '0123456789AB':
for c3 in '0123456789AB':
for c4 in '0123456789AB':
for c5 in '0123456789AB':
s = c1 + c2 + c3 + c4 + c5
if s.count('7') == 1:
k8 = s.count('9') + s.count('A') +
s.count('B')
if k8 < 4:
k+=1
print(k)
Ответ: 67476
Комментариев нет:
Отправить комментарий