✨
This commit is contained in:
@@ -47,6 +47,8 @@ def single_num_to_int(i, m):
|
|||||||
|
|
||||||
def num_to_int(n, m):
|
def num_to_int(n, m):
|
||||||
chars = re.findall(r"[IVXLCDM]_*", n)
|
chars = re.findall(r"[IVXLCDM]_*", n)
|
||||||
|
if ''.join(chars) != n:
|
||||||
|
raise Exception("Invalid numeral", n)
|
||||||
nums = [single_num_to_int(i, m) for i in chars]
|
nums = [single_num_to_int(i, m) for i in chars]
|
||||||
new_nums = nums.copy()
|
new_nums = nums.copy()
|
||||||
for x, num in enumerate(nums[:-3]):
|
for x, num in enumerate(nums[:-3]):
|
||||||
|
|||||||
Reference in New Issue
Block a user