Advertisement
Guest User

Untitled

a guest
Jan 19th, 2019
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.44 KB | None | 0 0
  1. def reverse_roman(roman_string):
  2.     d =    [['M',1000], ['CM',900],
  3.             ['D',500],  ['CD',400],
  4.             ['C',100],  ['XC',90],
  5.             ['L',50],   ['XL',40],
  6.             ['X',10],   ['IX',9],
  7.             ['V',5],    ['IV',4],
  8.             ['I',1]]
  9.     summ = 0
  10.     for i in d:
  11.         while (roman_string[:len(i[0])] == i[0]):
  12.             summ+=i[1]
  13.             roman_string = roman_string[len(i[0]):]
  14.     return summ
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement