文章
49
粉丝
90
获赞
91
访问
57.8k
#include <cmath>
#include<iostream>
using namespace std;
int main()
{
	string s;
	while (cin >> s)
	{
		int r = 0, j = 0;
		for (auto i = s.size() - 1; i >= 2; i--, j++)
		{
			if (!(s[i] >= '0' && s[i] <= '9'))
			{
				s[i] = s[i] - 'A' + 10;
			}
			else
			{
				s[i] -= '0';
			}
			r += s[i] * pow(16, j);
		}
		cout << r << endl;
	}
	return 0;
}
登录后发布评论
暂无评论,来抢沙发