70pts求调
查看原帖
70pts求调
1251905
cao_20115楼主2024/5/2 17:15

Code

#include <cstdio>
char a[10086];
int tmp, cnt = 1;
char c;
int main(){
    scanf("%s", a);
    for (int i = 0; i < 12; ++i) {
        if (a[i] <= '9' && a[i] >= '0') {
            tmp += (a[i] - '0') * cnt;
            cnt++;
        }
    }
    tmp %= 11;
    if (tmp < 10) c = tmp + '0';
    else c = 'X';
    if (a[13] == c) printf("Right");
    else {
        for (int i = 0; i < 12; ++i) {
            printf("%c", a[i]);
        }
        printf("%c", c);
    }
    return 0;
}
2024/5/2 17:15
加载中...