70分求助
查看原帖
70分求助
1421946
gyx20141112楼主2025/7/23 16:13
#include<bits/stdc++.h>
using namespace std;
char a[10]={0};
int main(){
	char s1,s2,s3;
	cin >>a[0]
    	>>s1>>a[1]>>a[2]>>a[3]
		>>s2>>a[4]>>a[5]>>a[6]>>a[7]>>a[8]
		>>s3>>a[9];
		
	int t=0;
	for(int i=0;i<9;i++){
		t+=(a[i]-'0')*(i+1);
	}
	t%=11;
	
	int k = a[9]-'0';
	if (a[9]=='X'){
		k=10;
	}
	if(t==k)
	{
		cout<<"Right";
	}
	else{
		cout<<a[0]
		    <<s1<<a[1]<<a[2]<<a[3]
			<<s2<<a[4]<<a[5]<<a[6]<<a[7]<<a[8]
			<<s3<<t;
	}
	return 0;
}
2025/7/23 16:13
加载中...