Advertisement
Lesnic

25

Apr 6th, 2021
627
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.58 KB | None | 0 0
  1. # максимально тупой варик, который страдает по времени (хз что там надо). Есть вариант через разложение, но там надо искать наибольшее простое разложение
  2. def check(num: int):
  3.     temp = 0
  4.     last = 0
  5.     if num % 1001 == 0:
  6.         print(num)
  7.     for i in range(3, num // 3 + 1, 2):
  8.         if num // i * i == num:
  9.             temp += 1
  10.             last = i
  11.     if temp == 70:
  12.         print(num, last)
  13.  
  14.  
  15. for i in range(321655, 654322, 2):
  16.     check(i)
  17.  
  18.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement