1. 程式人生 > >NOIP 2008 普及組 複賽 isbn ISBN號碼

NOIP 2008 普及組 複賽 isbn ISBN號碼

#include <stdio.h>
int main(){
    char s[20];
    int ans;
    scanf("%s",s);
    ans=(s[0]-'0')*1+(s[2]-'0')*2+(s[3]-'0')*3+(s[4]-'0')*4;
    ans+=(s[6]-'0')*5+(s[7]-'0')*6+(s[8]-'0')*7+(s[9]-'0')*8+(s[10]-'0')*9;
    ans%=11;
    if(ans==10)
        if(s[12]=='X')
            printf("Right\n");
        else{
            s[12]='X';
            printf("%s\n",s);
        }
    else if(ans==s[12]-'0')
        printf("Right\n");
    else{
        s[12]=ans+'0';
        printf("%s\n",s);
    }
    return 0;
}