c++
查看原帖
c++
632830
Mark_666楼主2023/5/10 17:54
#include<bits/stdc++.h>
using namespace std;
string s;
int t=1;
int sum;
int main()
{
	cin>>s;
	for(int i=0;i<s.size()-1;i++)
	{
		if(s[i]-'0'>=0&&s[i]-'0'<=9)
		{
			sum+=(s[i]-'0')*t;
			t++;
		}
	}
	sum=sum%11;
	if(sum==10)
	{
		if(s[s.size()-1]=='X')
			cout<<"Right";
		else
		{
			for(int i=0;i<s.size()-1;i++)
				cout<<s[i]-'0';
			cout<<'X';
		}
	}
	else
	{
		if(s[s.size()-1]-'0'==sum)
			cout<<"Right";
		else
		{
			for(int i=0;i<s.size()-1;i++)
				cout<<s[i]-'0';
			cout<<sum;
		}
	}
	return 0;
}
2023/5/10 17:54
加载中...