天啊!
2026-07-25 15:01:27
发布于:江苏
16阅读
0回复
0点赞
空间使用量<99%的用户!
代码:
#include <bits/stdc++.h>
using namespace std;
int c[6] = {10, 11, 12, 13, 14, 15};
int main() {
string s;
int m;
int n;
cin >> n;
while(n--){
cin >> m;
cin >> s;
int sum = 0;
for (int i = s.size() - 1, j = 1; i >= 0; i--, j *= m) {
if(s[i] >= 'A' && s[i] <= 'Z') sum += c[int(s[i] - 'A')] * j;
else sum += int(s[i] - '0') * j;
}
cout << sum << endl;
}
return 0;
}
这里空空如也







有帮助,赞一个