Guest User

Untitled

a guest
Mar 13th, 2018
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.26 KB | None | 0 0
  1. #!/usr/bin/env ruby
  2. require 'rubygems'
  3. require 'ruby-debug'
  4. Debugger.start
  5.  
  6. def pow(x, n)
  7. debugger if n == 1 # start debugger when n == 1
  8. raise if n < 0
  9. if n == 0
  10. return 1
  11. else
  12. return pow(x, n - 1) * x
  13. end
  14. end
  15.  
  16. puts pow(ARGV[0].to_i, ARGV[1].to_i)
Add Comment
Please, Sign In to add comment