Advertisement
pankovamg

Все различные делители числа (python)

Sep 13th, 2021 (edited)
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.31 KB | None | 0 0
  1. #найти все нетривиальные делители и вывести из в порядке возрастания
  2. x = int(input())
  3. a = []
  4. i = 2
  5. while i * i < x:
  6.     if x % i == 0:
  7.         a.append(i)
  8.         a.append(x // i)
  9.     i += 1
  10. if x % i == 0:
  11.     a.append(i)
  12.    
  13. print(*sorted(a))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement