diff --git a/src/RomanNumerals.java b/src/RomanNumerals.java index 20904f0..0f46eb7 100644 --- a/src/RomanNumerals.java +++ b/src/RomanNumerals.java @@ -1,8 +1,49 @@ +import java.util.HashMap; public class RomanNumerals { - public int convertToInteger(String romanNum) { + public static int convertToInteger(String romanNum) { // To be Implemented - return 0; + + HashMap hashMap = new HashMap(); + hashMap.put("I",1); + hashMap.put("IV",4); + hashMap.put("V",5); + hashMap.put("IX",9); + hashMap.put("X",10); + hashMap.put("XL",40); + hashMap.put("L",50); + hashMap.put("XC",90); + hashMap.put("C",100); + hashMap.put("CD",400); + hashMap.put("D",500); + hashMap.put("CM",900); + hashMap.put("M",1000); + + int i = 0; + int arabicNum = 0; + int subsequence = 0; + + while(i