99我 QMQ
查看原帖
99我 QMQ
1367844
DCzzy楼主2024/10/12 17:21
#include<iostream>
using namespace std;
char a[13];
int main(){
	ios::sync_with_stdio(0);
	cin.tie(0);
	cout.tie(0);
	for (int i=1;i<=11;i++) cin>>a[i];
	int k=0,h=0;
	if (a[13]=='X') a[13]=10;
	for (int i=1;i<=11;i++)
	{
		if(a[i]!='-'){
			k++;
			h+=k*(a[i]-'0');
		}
	}
	int dqm=(a[1]*1+a[3]*3+a[4]*4+a[5]*5+a[7]*7+a[8]*8+a[9]*9)%11;
	if (a[13]==dqm) cout<<"Right";
	if (a[13]==10) cout<<a[1]<<"-"<<a[3]<<a[4]<<a[5]<<"-"<<a[7]<<a[8]<<a[9]<<"-"<<"X"; 
	else if (a[13]!=dqm)cout<<a[1]<<"-"<<a[3]<<a[4]<<a[5]<<"-"<<a[7]<<a[8]<<a[9]<<"-"<<dqm;
	return 0;
}
2024/10/12 17:21
加载中...