New update is available. Click here to update.

Last Updated: 18 Dec, 2020

Difficulty: Easy

```
Symbol Value
I 1
V 5
X 10
L 50
C 100
D 500
M 1000
```

```
3 is written as III in Roman numeral, just three ones added together. 13 is written as XIII, which is simply X + III. The number 25 is written as XXV, which is XX + V
```

```
Do not print anything, just return an integer denoting the equivalent integer of the given roman number
It is guaranteed that the string input is one of the characters of I, V, X, L, C, D, M.
It is guaranteed that the integer value of the given roman number will not exceed 3999.
```

```
The first line of input contains an integer ‘T’ denoting the number of test cases.
The next ‘T’ lines represent the ‘T’ test cases.
The first line of each test case contains a string ‘roman’ representing the number's roman number representation.
```

```
For each test case, return a single integer denoting the integer value of the given roman number.
```

```
1 <= T <= 50
1 <= roman.length <= 15
Time limit: 1 second
```

Popular Interview Problems: