求救,40分,第一个样例也没过,我下载了看觉着一样啊
查看原帖
求救,40分,第一个样例也没过,我下载了看觉着一样啊
1573012
xiang_rose楼主2025/2/7 17:30
#include<bits/stdc++.h>
using namespace std;
int main(){
	char s[13];
	int num=1,ans=0,temp;
	cin>>s;
	for(int i=0;i<11;i++){
		if(s[i]>='0'&&s[i]<='9'){
			ans+=(s[i]-'0')*num;
			num++;
		}
	}
	temp=ans%11;
	if(temp<10&&temp==s[12]-'0')cout<<"Right";
	else if(temp==10&&s[12]=='X')cout<<"Right";
	else{
		for(int i=0;i<12;i++){
			cout<<s[i];
		}
		cout<<temp;
	}
	return 0;
}  
2025/2/7 17:30
加载中...