40分求助!
查看原帖
40分求助!
797229
inarticulate_stupid楼主2023/6/1 12:29
#include<bits/stdc++.h>
using namespace std;
long long j,t;
string s;
int main(){
    cin>>j>>s;
    for(int v=0,i=s.size()-1;i>-1;i--,v++)
    {
		int c=s[i]-'0',l=j;
		if(s[i]>='A'&&s[i]<='Z')c=s[i]-55;
		if(v==0)t+=c;
		else {
			for(int k=1;k<v;k++)
				l*=l;
			t+=c*l;
		}
	}
	cout<<t;
    return 0;
}
2023/6/1 12:29
加载中...