70分求救,#5,#6,#9。
查看原帖
70分求救,#5,#6,#9。
1643431
dyx130707楼主2025/1/22 10:28
#include <iostream>
using namespace std;
int main(){
	int a,b,c;
	char d;
	char g;
	cin >> a >> g >> b >> g >> c >> g >> d;
	int h = b/100,i = b%100/10,j = b%10,k = c/10000,l = c%10000/1000,m = c%1000/100,n = c%100/10,o = c%10;
	int p = (a*1+h*2+i*3+j*4+k*5+l*6+m*7+n*8+o*9)%11;
	if((p == 10 && d == 'X') || (p == (int)d-48)){
		cout << "Right";
	}else if((g != '-') || (p!=(int)d-48) || !(p == 10 && d == 'X')){
		if(p == 10){
			p = 'X';
		}
		cout << a << "-" << h << i << j << "-" << k << l << m << n << o << "-" << p;
	}
	return 0;
	}
	
2025/1/22 10:28
加载中...