人民的题解
2025-04-12 16:03:58
发布于:广东
1阅读
0回复
0点赞
nclude<bits/stdc++.h>
using namespace std;
#define ll long long
ll powk[19];
int main() {
powk[0] = 1;
ll k, n;
cin >> k >> n;
for (int i = 1; i <= 11; i++) powk[i] = powk[i - 1] * k;
ll ans = 0;
for (int i = 0; i <= 11; i++) {
if (n >> i & 1) {
ans += powk[i];
}
}
cout << ans;
return 0;
这里空空如也
有帮助,赞一个