@[Kyleshao](/user/758513) 你是不是没考虑最后一位为X的情况
by zwyyy @ 2023-06-28 19:20:04
```
#include<iostream>
using namespace std;
int main(){
char a1,a2,a3,a4,a5,a6,a7,a8,a9,a10;
int t,x;
scanf("%c-%c%c%c-%c%c%c%c%c-%c",&a1,&a2,&a3,&a4,&a5,&a6,&a7,&a8,&a9,&a10);
t=(a1-48)*1+(a2-48)*2+(a3-48)*3+(a4-48)*4+(a5-48)*5+(a6-48)*6+(a7-48)*7+(a8-48)*8+(a9-48)*9;
x=t%11;
if(x!=10)
{if(x==a10-48) printf("Right");
else printf("%c-%c%c%c-%c%c%c%c%c-%c",a1,a2,a3,a4,a5,a6,a7,a8,a9,x+48);
}
if(x==10)
{if(a10=='X') printf("Right");
else printf("%c-%c%c%c-%c%c%c%c%c-X",a1,a2,a3,a4,a5,a6,a7,a8,a9);
}
return 0;
}
```
by d13599385212 @ 2023-07-03 14:53:02