Advertisement
snowden_web

Untitled

Mar 12th, 2019
329
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.67 KB | None | 0 0
  1. # -*- coding: utf-8 -*
  2.  
  3. #перевод арабских чисел в римские от 1 до 9
  4.  
  5. #10 X 17 XVII
  6. #20 XX 27 XXVII
  7. #40 XL  36
  8. #50 L
  9. #60 LX
  10. #90 XC
  11.  
  12. number = int(input())
  13.  
  14. if 1 <= number // 10 <= 3:
  15.     print('X' * (number // 10), end = '')
  16. elif number // 10 == 4:
  17.     print('XL', end = '')
  18. elif 5 <= number // 10 <= 8:
  19.     print('L' + 'x'*(number//10 - 5), end = '')
  20. elif number // 10 == 9:
  21.     print('XC', end = '')
  22.  
  23. number = number % 10
  24.  
  25. if number <= 3:
  26.     print('I' * number)
  27. elif number == 4:
  28.     print('IV')
  29. elif 5 <= number <= 8:
  30.     print('V' + 'I' * (number - 5))
  31. elif number == 9:
  32.     print('IX')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement