有神犇帮蒟蒻看看思路问题吗(5点全wa)
查看原帖
有神犇帮蒟蒻看看思路问题吗(5点全wa)
355133
gyzmax楼主2020/10/24 08:49

一开始还有自己的思路 后来越改越乱

#include<bits/stdc++.h>
using namespace std;
int main()
{
	int n,r,id=0;
	cin>>n>>r;
	cout<<n<<"="<<endl;
	int a[1000];
	while(n!=0)
	{
		a[id]=abs(n%r);
		n=ceil(n);
		id++;
	}
	id--;
	for(;id>=0;id--)
	{
		char c;
		if(a[id]>9)
			c=a[id]-10+'A';
		else
			c=a[id]+'0';
		cout<<c;
	}
	cout<<"(base-"<<r<<")";
	return 0;
}
2020/10/24 08:49
加载中...