171. Excel Sheet Column Number
Given a column title as appear in an Excel sheet, return its corresponding column number.
For example:
A -> 1 B -> 2 C -> 3 ... Z -> 26 AA -> 27 AB -> 28 ...
Example 1:
Input: "A" Output: 1
Example 2:
Input: "AB" Output: 28
Example 3:
Input: "ZY" Output: 701
class Solution {
public:
int titleToNumber(string s) {
int re = 0;
if (s.size() == 0)
return re;
int index = 0;
for (int i = s.size() - 1; i >= 0; i--)
{
char temp = s[i];
re += (temp - 'A' + 1)*pow(26, index);
index++;
}
return re;
}
};