tijie
2023-08-19 11:27:09
发布于:广东
1阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
#define N 100001
int a[N],sum=0,j=1;
string b;
int main(){
cin>>b;
for(int i=0;i<b.size()-1;i++){
if(b[i]=='-'){
continue;
}
sum=sum+j*(b[i]-'0')%11%11%11%11%11%11;
j++;
}
sum=sum%11%11%11%11%11%11%11;
if(sum!=b[b.size()-1]-'0'&&!(sum==10&&b[b.size()-1]=='X')){
for(int i=0;i<b.size()-1;i++){
cout<<b[i];
}
if(sum==10) cout<<"X";
else cout<<sum;
}else cout<<"Right";
return 0;
}
这里空空如也
有帮助,赞一个