#include<stdio.h> // 不用数组还是能做的出来的,还是选择结构用的顺手。 int main() { int a, b, c, k; char d; scanf("%d-%d-%d-%c", &a, &b, &c, &d); k = (a + b / 100 * 2 + b / 10 % 10 * 3 + b % 10 * 4 + c / 10000 * 5 + c / 1000 % 10 * 6 + c / 100 % 10 * 7 + c / 10 % 10 * 8 + c % 10 * 9) % 11; if (k != d-'0') { switch (k) { case 10:{ if(d=='X'){ printf("Right"); } else{ printf("%d-%d-%d-X", a, b, c); } break;} default: printf("%d-%d-%d-%d", a, b, c, k); break; } } else{ printf("Right"); } return 0; }