diff --git a/roman.py b/roman.py new file mode 100644 index 0000000..0046e3a --- /dev/null +++ b/roman.py @@ -0,0 +1,13 @@ +import sys +p = ['', '0', '00', '000', '01', '1', '10', '100', '1000', '12', '2'] +n = "IVXLCDM " +with open(sys.argv[1], "r") as f: + l = f.readline() + while l: + r = "" + for i,d in enumerate(reversed(l.strip())): + r = p[int(d)] + r + for z in range(3): + r = r.replace(str(z), n[i*2 + z]) + print(r) + l = f.readline() \ No newline at end of file