为什么0分?百思不得其解
查看原帖
为什么0分?百思不得其解
1279073
nowornever0625楼主2024/10/27 12:10
#include <bits/stdc++.h>
using namespace std;
vector<int>a;

int main() {
	int n, k, ans;
	cin >> k >> n;
	while (n) {
		a.push_back(n % 2);
		n /= 2;
	}
	int l = a.size();
	for (int i = 0; i < l; i++)
		ans += a[i] * pow(k, i);
	cout << ans;
	return 0;
}
2024/10/27 12:10
加载中...