P1055WA俩点,求大佬帮帮
查看原帖
P1055WA俩点,求大佬帮帮
466312
无奈之白楼主2021/8/22 08:56
#include<iostream>
#include<cstdio>
#include<cstring>
using namespace std;
int main(){
	int k=1,b=0;
	char a[1001];
	cin>>a;
	for(int i=0;i<12;i++){
		if(a[i]!='-'){
			b+=(a[i]-'0')*k;
			k++;
		}
	}
	if(b%11==10){
		a[12]='X';
		for(int i=0;i<13;i++)cout<<a[i];
		return 0;
	}
	else if(b%11==(a[12]-'0')){
		cout<<"Right"; 
		return 0;
	}
	else {
		a[12]=b%11+'0';
		for(int i=0;i<13;i++)cout<<a[i];
		return 0;
	}
	return 0;
}
2021/8/22 08:56
加载中...