Guest User

Untitled

a guest
Mar 13th, 2018
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.46 KB | None | 0 0
  1. szam = ARGV[0].to_i
  2. #szam = 991
  3. roman = ""
  4. table = [
  5. ["1000", 'M'],
  6. ["900", 'CM'],
  7. ["500", 'D'],
  8. ["400", 'CD'],
  9. ["100", 'C'],
  10. ["90", 'XC'],
  11. ["50", 'L'],
  12. ["40", 'XL'],
  13. ["10", 'X'],
  14. ["9", 'IX'],
  15. ["5", 'V'],
  16. ["4", 'IV'],
  17. ["1", 'I']
  18. ]
  19. table.length.times { |index|
  20. arab = table[index][0]
  21. romai = table[index][1]
  22. while arab.to_i <= szam
  23. roman += romai
  24. szam = szam - arab.to_i
  25. end
  26. }
  27. puts roman
Add Comment
Please, Sign In to add comment