c++80求助
查看原帖
c++80求助
695513
Brighteststar楼主2022/10/6 19:06
#include<iostream>
#include<cstdio>
#include<cstring>
#include<string>
using namespace std;
string a;
int main()
{
	getline(cin,a);
	int l=a.size()-1;
	int k=0;
	long long ans=0;
	for(int i=0;i<l;i++){
		if(a[i]>='0'&&a[i]<='9'){
			k++;
			ans+=int(a[i]-'0')*k;
		}
	}
	if(a[l]=='X'&&ans%11==10)cout<<"Right";
	else if(ans%11==int(a[l]-'0'))cout<<"Right";
	else{
		if(ans%11==10)a[l]='X';
		else a[l]=char(ans%11+'0');
		cout<<a;
	}
	return 0;
}

求大佬帮助(Orz)

2022/10/6 19:06
加载中...