70分代码求助
查看原帖
70分代码求助
807323
zyq20090215楼主2022/10/2 15:12
#include<bits/stdc++.h>
using namespace std;
string a;
int main()
{
	cin>>a;
	long long n=a.size(),m=1,sum=0,b;
	for(int i=0;i<=n-3;i++)
	{
		if(a[i]>='0'&&a[i]<='9')
		{
			sum+=(a[i]-'0')*m;
			m++;
		}
	}
	b=sum%11;
	if(b==10)b='X';
	else b+='0';
	if(a[n-1]==b)cout<<"Right";
	else
	{
		for(int i=0;i<=n-2;i++)cout<<a[i];
		cout<<sum%11;
	}
	return 0;
}

2022/10/2 15:12
加载中...