基础练习 十六机制转十进制
#include<bits/stdc++.h>
using namespace std;
//const int N=201;
//int a[N];
//int n;
int chartoint(char a)
{
if(a>='0'&&a<='9') return a-'0';
else return a-'A'+10;
}
int main()
{
char a[10];
cin>>a;
long long ans=0;
for(int i=0;i<strlen(a);i++)
ans=ans*16+chartoint(a[i]);
cout<<ans<<endl;
return 0;
}