我的代码有啥问题 我没看出来
查看原帖
我的代码有啥问题 我没看出来
1288170
0x3E楼主2024/7/3 18:59

我的代码有啥问题 我没看出来

#include <iostream>
using namespace std;

char arr[1000010];

int main() {
	int n, r, ans = 0;
	cin >> n >> r;
	int a = n;
	while (a >= 1) {
		int i = a % r;
		if (i >= '0' && i <= '9')
			arr[ans++] = i;
		else
			arr[ans++] = i + 'A' - 1;
		a /= r;
	}
	for (int j = ans - 1; j >= 0; j --)
		cout << arr[j];
	return 0;
}
2024/7/3 18:59
加载中...