求调
查看原帖
求调
1051379
MYD_DL24楼主2024/8/4 19:52
#include <bits/stdc++.h>
using namespace std;
int main(){
    char s[15];
    for (int i = 1;i <= 13;i++){
        cin >> s[i];
    }
    int a = (int)s[1];
    int b = (int)s[3];
    int c = (int)s[4];
    int d = (int)s[5];
    int e = (int)s[7];
    int f = (int)s[8];
    int g = (int)s[9];
    int h = (int)s[10];
    int p = (int)s[11]; 
    int k;
    if (s[13] == 'X') k = 10;
    else k = (int)s[13];
    int t = a * 1+b*2+c*3+d*4+e*5+f*6+g*7+h*8 + p*9;
    int correct_m = t % 11;
    
    
    if (correct_m  == k){
    	cout << "Right";
	}    
	else {
		for (int i  =1;i <= 12;i++){
			cout << s[i];
		}
		cout << correct_m;
		
	}
	return 0;
    
}
2024/8/4 19:52
加载中...