求助
查看原帖
求助
528426
shaddock_qwq楼主2021/11/27 09:53
#include<bits/stdc++.h>
using namespace std;
int main()
{
	char s[13];
	int f=0;
	
	cin>>s;
	
	f+=(s[0]*1-'0');
	f+=(s[2]*2-'0');
	f+=(s[3]*3-'0');
	f+=(s[4]*4-'0');
	f+=(s[6]*5-'0');
	f+=(s[7]*6-'0');
	f+=(s[8]*7-'0');
	f+=(s[9]*8-'0');
	f+=(s[10]*9-'0');
	
	f%=11;
	
	if(s[12]-'0'==f)
	{
		cout<<"Right";
	}
	else
	{
		for(int i=0;i<12;i++)
		{
			cout<<s[i];
		}
		if(f==10)
		{
			cout<<"X";
		}
		else
		{
			cout<<f;
		}
	}
    return 0;
}
//1 5 11
2021/11/27 09:53
加载中...