fork(9) download
  1. n=input()
  2. s=i=2
  3. c=1
  4. while s<n:
  5. s*=i+c;c+=1
  6. if s==n:print range(i,i+c)
  7. if s/n:i+=1;s,c=i,1
Success #stdin #stdout 0.01s 7856KB
stdin
120
stdout
[2, 3, 4, 5]
[4, 5, 6]