CE 求调!
#include <bits/stdc++.h>
#define int long long
using namespace std;
signed main(){
int k, n;
cin >> k >> n;
string ans = "";
while (n){
ans = char(n % 2 + '0') + ans;
n /= 2;
}
int pos = 0, cnt = 0;
for (int i = ans.size() - 1; i >= 0; i--)
cnt += int(pow(k, pos++)) * (ans[i] - 48);
cout << cnt;
return 0;
}