文章
49
粉丝
90
获赞
90
访问
38.0k
#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;
}
登录后发布评论
暂无评论,来抢沙发