30分求助
查看原帖
30分求助
654157
guoxianshenguo楼主2021/12/30 13:46

rt

#include <bits/stdc++.h>
using namespace std;
int main(){
	string a;
	getline(cin,a);
	int c=a.size()-1;
	int m=0;
	int ci=1;
	for(int b=0;b<c;b++){
		if(a[b]>=48&&a[b]<=57){
			m+=ci*(a[b]-48);
			ci++;
		}
		else{
			continue;
		}
	}
	m=m%11;
	if(m==a[c]){
		cout<<"Right";
	}
	else{
		if(m==10) 
		{
			a[c]='X';
		}
		else
		{
			a[c]=m;
		}
		cout<<a;
	}
	return 0;
}
2021/12/30 13:46
加载中...