『题解』A9.ISBN 号码
2025-06-07 21:13:18
发布于:湖南
0阅读
0回复
0点赞
#include <bits/stdc++.h>
using namespace std;
#define int long long
#define re return
#define ew 5005
#define sz 10000005
#define sscc cout<<6;
const int MOD=1e9+7;
char a[10],c; 
void coutcout(){
	cout<<a[1]<<c<<a[2]<<a[3]<<a[4]<<c<<a[5]<<a[6]<<a[7]<<a[8]<<a[9]<<c;
}
signed main(){
	ios::sync_with_stdio(false);
	cin.tie(0);
	cout.tie(0);
	char fen;
	cin>>a[1]>>c>>a[2]>>a[3]>>a[4]>>c>>a[5]>>a[6]>>a[7]>>a[8]>>a[9]>>c>>fen;
	int sum=0;
	for(int i=1;i<=9;i++){
		sum+=(a[i]-'0')*i;
	}
	if(sum%11==10 && fen=='X'){
		cout<<"Right";
		exit(0);
	}
	if(sum%11==fen-'0'){
		cout<<"Right";
		exit(0);
	}
	if(sum%11==10 && fen!='X'){
		coutcout();
		cout<<"X";
		exit(0);
	}
	
	coutcout();
	cout<<sum%11;
	re 0;
}
这里空空如也







有帮助,赞一个