心态崩溃(50分)
查看原帖
心态崩溃(50分)
671482
slry666楼主2022/8/20 09:23
#include<iostream>
#include<cstdio>
#include<bits/stdc++.h>
using namespace std;
long long j,len,i,sum;
string s,a;
int main(){
	cin>>s;
	len=s.length();
	j=1;
	for(i=0;i<len-1;i++) {
        if(s[i]=='-')
           continue;
        sum+=(s[i]-'0')*j;
    	j++;
    }
    int t=sum%11;
    if(t==10) t='X'; 
	else if(t+'0'==s[len-1]) cout<<"Right";
	else{
		s[len-1]=t+'0';
		cout<<s;
	}
}
2022/8/20 09:23
加载中...