using System.Collections.Generic;
public static void Main()
Console.WriteLine(romanToInt("MCMXCIV"));
public static int romanToInt(string romanString){
Dictionary<char, int> symbolValues = new Dictionary<char, int>();
symbolValues.Add('I', 1);
symbolValues.Add('V', 5);
symbolValues.Add('X', 10);
symbolValues.Add('L', 50);
symbolValues.Add('C', 100);
symbolValues.Add('D', 500);
symbolValues.Add('M', 1000);
if(romanString.Length == 0){
}else if(romanString.Length == 1){
symbolValues.TryGetValue(char.Parse(romanString), out value);
for(int i = 1;i<romanString.Length;i++){
symbolValues.TryGetValue(romanString[i-1], out value1);
symbolValues.TryGetValue(romanString[i], out value2);
if(i == romanString.Length - 1){
output += value1 + value2;