#include<iostream>
using namespace std;
int main(){
int T;
cin>>T;
while(T--){
int B;
string N;
cin>>B>>N;
string word="abcdefghijklmnopqrstuvwxyz";
int sum=0;
for(int i=0;i<N.length();i++){
if(N[i]<='9'&&N[i]>='0'){
sum+=N[i]-'0';
}
else{
sum+=N[i]-'0'-39;
}
}
int k=sum/(B-1);
int las=(k+1)*(B-1)-sum;
if(las==B-1) las=0;
if(las>=10) cout<<word[las-10]<<endl;
else cout<<las<<endl;
}
}
写得不好,欢迎参考指正
hnu-21.计算校验码
最新推荐文章于 2024-07-24 20:25:39 发布