样例全过结果都错
查看原帖
样例全过结果都错
1286953
hoyizh楼主2024/4/13 19:08

以下是代码

#include<bits/stdc++.h>
using namespace std;
int n,m;
void jc(int n)
{
	if(n<=0) return ;
	else
	{
		jc(n/abs(m));
		if(n%m>=10)
		{
			cout<<char(n%abs(m)-10+'A');
		}
		else
		{
			cout<<n%abs(m);
		}
	}
}
int main()
{
	cin>>n>>m;
	cout<<n<<"=";
	jc(abs(n));
	cout<<"(base"<<m<<")";
	return 0;
}
2024/4/13 19:08
加载中...