水一波题解
2023-02-25 21:52:10
发布于:北京
79阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
char s[15];
int main(){
cin>>s;
int k=1,sum=0;
for(int i=0;i<=10;i++){
if(s[i]>='0'&&s[i]<='9'){
sum = sum + (s[i]-'0')*k;
k++;
}
}
sum = sum%11;
char ans;
if(sum==10) ans='X';
else ans=sum+'0';
if(ans==s[12])
cout<<"Right";
else{
s[12]=ans;
cout<<s;
}
return 0;
}
这里空空如也
有帮助,赞一个