PoulYakov

Untitled

Jun 11th, 2022 (edited)
172
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.73 KB | None | 0 0
  1. def get_divs(x):
  2.     divs = set()  # создаем множество
  3.     for d in range(1, int(x ** 0.5) + 1):
  4.         if x % d == 0:  # тут проверяем, является ли d делителем числа ч
  5.             y = d  # для удобства
  6.             if y % 2 == 0:  # проверяем, четный ли делитель
  7.                 divs.add(y)  # добавляем
  8.             y = x // d  # для удобства
  9.             if y % 2 == 0:  # проверяем, четный ли делитель
  10.                 divs.add(y)  # добавляем
  11.     return sorted(divs)
  12.  
  13.  
  14. for x in range(125256, 125330 + 1):
  15.     divs = get_divs(x)
  16.  
  17.     if len(divs) == 6:
  18.         print(x, sorted(divs))
  19.  
Add Comment
Please, Sign In to add comment