class Solution {
public:
int titleToNumber(string s) {
map<char, int> m;
for (char i = 'A'; i <= 'Z'; i++)
m[i] = i - 'A' + 1;
int res = 0;
for (int i = 0; i < s.size(); i++)
res = res * 26 + m[s[i]];
return res;
}
};
class Solution {
public:
int titleToNumber(string s) {
map<char, int> m;
for (char i = 'A'; i <= 'Z'; i++)
m[i] = i - 'A' + 1;
int res = 0;
for (int i = 0; i < s.size(); i++)
res = res * 26 + m[s[i]];
return res;
}
};