第一个第三个WA惹
求大佬指点
#include<iostream>
#include<cstring>
#include<cmath>
#define ll long long
using namespace std;
ll n,m,x,l;
char a[105];
void QwQ()
{
for(int i=l,t;i>=0;i--)
{
if(a[i]>='A'&&a[i]<='F')t=(a[i]-55)*pow(n,l-i);
else t=(a[i]-48)*pow(n,l-i);
x+=t;
}
}
void Q_Q(int x)
{
if(x<1)return;
Q_Q(x/m);
cout<<x%m;
}
int main()
{
cin>>n>>a>>m;
l=strlen(a)-1;
QwQ();
Q_Q(x);
return 0;
}