import java.util.HashMap;
import java.util.Map;
public class RomanToInt13 {
public static int romanToInt(String s) {
int sum=0;
int i=0;
Map<Character,Integer> ret=new HashMap();
ret.put('I',1) ;
ret.put('V',5) ;
ret.put('X',10) ;
ret.put('L',50) ;
ret.put('C',100) ;
ret.put('D',500) ;
ret.put('M',1000) ;
while(i<s.length()){
if(i+1<s.length()&&(ret.get(s.charAt(i))<ret.get(s.charAt(i+1)))){
sum-=ret.get(s.charAt(i));
}else{
sum+=ret.get(s.charAt(i));
}
i++;
}
return sum;
}
public static void main(String[] args) {
System.out.println(romanToInt("MCMXCIV"));
}
}