Advertisement
Guest User

Untitled

a guest
May 27th, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.44 KB | None | 0 0
  1. def GCD (a,b)
  2. if (a==0 && b==0)
  3. return -1
  4. end
  5. if (a==0 || b==0)
  6. return a+b
  7. end
  8. return GCD(b,a%b)
  9. end
  10. def LCM (a,b)
  11. if (a==0 || b == 0)
  12. return -1
  13. end
  14. return (a*b).abs/GCD(a,b)
  15. end
  16. def Ck(a,b)
  17. r = 1
  18. a.times do |i|
  19. r = r*b/(i+1)
  20. b-=1
  21. end
  22. return r
  23. end
  24. def isOdd a
  25. if (a&1)
  26.  
  27.  
  28. a = 8
  29. b = 10
  30. puts GCD(a,b)
  31. puts LCM(a,b)
  32. puts Ck(a,b)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement