求助!!60分WA俩
查看原帖
求助!!60分WA俩
573458
broooooooky楼主2022/3/5 16:12

第一个第三个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;
}
2022/3/5 16:12
加载中...