- 计算机学会gesp考级四级考试
1
- 2025-6-27 21:08:07 @
#include<bits/stdc++.h>
using namespace std;
char h[26]={'A','B','C','D','E','F','G','F','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'};
int main(){
long long l;
cin>>l;
for(int i=1;i<=l;i++){
int a;
string n;
long long b[10000]={0};
cin>>a>>n;
for(int j=0;j<n.size();j++){
if(n[j]>='0'&&n[j]<='9'){
b[j]=n[j]-'0';
}
else{
b[j]=n[j]-'A'+10;
}
}
for(int y=0;y<n.size()-1;y++){
b[y+1]+=b[y]*a;
}
cout<<b[n.size()-1]<<endl;
}
return 0;
}
0 条评论
目前还没有评论...