Advertisement
Guest User

Untitled

a guest
Oct 20th, 2017
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.40 KB | None | 0 0
  1. def factor(n,li=[]):
  2.   for i in range(2,n+1):
  3.     if n%i==0:
  4.       li.append(i)
  5.       factor(n//i, li)
  6.       return li
  7.  
  8. F = int(1000/2)
  9. li = factor(F)
  10.  
  11.  
  12. def P(n, p=3):
  13.     li2 = []
  14.     for i in range(p):
  15.         temp=[]
  16.         t = n
  17.         j=0
  18.         while t>=0:
  19.             temp.append(j)
  20.             t-=j
  21.             j+=1
  22.         li2.append(temp)
  23.     return li2
  24.        
  25. print(P(3))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement