Advertisement
Pastehsjsjs

Untitled

May 18th, 2023
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.60 KB | Source Code | 0 0
  1. '''
  2. (А.Богданов) Определите количество шестизначных чисел, записанных в системе счисления с основанием 42,
  3. в записи которых только одна цифра 6, при этом никакая нечётная цифра не стоит рядом с цифрой 6.
  4. '''
  5.  
  6. from itertools import product
  7.  
  8. k = 0
  9. for i in product('ЧН60', repeat=6):
  10. s = ''.join(i)
  11. if s[0] != '0' and s.count('6') == 1 and 'Н6' not in s and '6Н' not in s:
  12. k += ((19**s.count('Ч')) + (21**s.count('Н')))
  13. print(k)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement