我代码
#include<bits/stdc++.h>
using namespace std;
int n,len,sum=0,mi=1;
char s[51];
int a[51];
int main(){
cin>>n>>s;
len=strlen(s);
for(int i=0;i<len;i++)
{
if(s[i]>='0'&&s[i]<='9') a[i]=s[i]-'0';
if(s[i]>='A'&&s[i]<='F') a[i]=10+s[i]-'A';
}
sum=a[len-1];
for(int i=len-2;i>=0;i--){
mi=mi*n;
sum=sum+a[i]*mi;
}
cout<<sum<<endl;
return 0;
}