daniil-vlasenko

Найти число с максимальным кол-вом делителей

Sep 26th, 2021
45
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.26 KB | None | 0 0
  1. from random import randrange as rnd
  2. def sum_of_dels(x):
  3. k = 0
  4. for i in range(1, x):
  5. if x%i == 0:
  6. k += 1
  7. return k
  8.  
  9. m = 0
  10. num = None
  11. for i in range(10):
  12. x = rnd(100)
  13. print(x)
  14. if sum_of_dels(x) > m:
  15. m = sum_of_dels(x)
  16. num = x
  17. print(num)
  18.  
Advertisement
Add Comment
Please, Sign In to add comment