Advertisement
Zuneve

Untitled

Apr 29th, 2024
18
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.79 KB | None | 0 0
  1. import sys
  2. from random import *
  3. from itertools import permutations
  4. from math import gcd
  5. input = lambda: sys.stdin.readline().strip()
  6.  
  7.  
  8. def mas():
  9. return list(map(int, input().split()))
  10. cnt = 0
  11. for i in range(2, 100000000000):
  12. s = ''
  13. n = i
  14. while n > 0:
  15. s += str(n % 7)
  16. n //= 7
  17. if len(s) > 5:
  18. break
  19. elif len(s) == 5 and s.count('5') == 1:
  20. # для удобства добавим 1 в конце и начале - для нормальной обработки индексов
  21. s = '1' + s + '1'
  22. ind = s.index('5')
  23. if int(s[ind - 1]) % 2 and int(s[ind + 1]) % 2:
  24. #проверка на нечетность цифр рядом с 5
  25. cnt += 1
  26. print(cnt)
  27.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement