@[qibai274](/user/1053224)
这是我的程序,更简洁明了:
```cpp
#include<bits/stdc++.h>
using namespace std;
string a;
int sum,k,ans;
char ansc;
int main() {
cin>>a;
for(int i=0;i<a.size()-2;i++){
if(a[i]!='-'){
k++;
sum+=(a[i]-'0')*k;
}
}
sum%=11;
if(sum==10)ansc='X';
else ansc=sum+'0';
if(a[12]==ansc)cout<<"Right"<<endl;
else{
for(int i=0;i<a.size()-1;i++)cout<<a[i];
cout<<ansc<<endl;
}
}
```
求关(QWQ)
by zcy_jake @ 2023-08-27 09:05:37