class Solution {
public:
int romanToInt(string s) {
map<char,int>mp;
mp['I']=1;
mp['V']=5;
mp['X']=10;
mp['L']=50;
mp['C']=100;
mp['D']=500;
mp['M']=1000;
int n=s.size(),num,sum=0;
for(int i=0;i<n;i++)
{
if(mp[s[i]]<mp[s[i+1]])
{
sum-=mp[s[i]];
}
else
{
sum+=mp[s[i]];
}
}
return sum;
}
};