本蒟蒻是一个蒟蒻。(废话)
#include <iostream>
using namespace std;
typedef long long LL;
int main()
{
string s,ss;
LL r;
cin>>r>>s>>ss;
LL x=0;
for(LL i=0;i<s.size();i++){
if(s[i]<='9'&&s[i]>='0') x=x*r+s[i]-'0';
else x=x*r+s[i]-'A'+10;
}
LL y=0;
for(LL i=0;i<ss.size();i++){
if(ss[i]<='9'&&ss[i]>='0') y=y*r+ss[i]-'0';
else y=y*r+ss[i]-'A'+10;
}
LL n=x+y;
string ans="";
while(n>0)
{
LL d=n%r;
if(d>9) ans=char(d-10+'A')+ans;
else ans=char(d+'0')+ans;
n/=r;
}
cout<<ans;
return 0;
}
题目传送门:P1604
望各位大佬看到本贴救救!