美文网首页
CCF201312-2 ISBN号码(JAVA)

CCF201312-2 ISBN号码(JAVA)

作者: 巨鹿lx | 来源:发表于2020-03-22 19:57 被阅读0次
import java.util.Scanner;

public class Main{
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        String s = scanner.nextLine();
        char a[] = s.toCharArray();
        int k = 1;
        int sum = 0;
        for(int i = 0; i < 12; i++) {
            if(a[i]<='9'&&a[i]>='0') {
                sum += k*(a[i]-'0');
                k++;
            }
        }
        char p = (char) (sum%11==10?'X':('0'+sum%11));
        if(p==a[12]) {
            System.out.println("Right");
        }else {
            System.out.println(s.substring(0, 12)+p);
        }
    }
}

相关文章

网友评论

      本文标题:CCF201312-2 ISBN号码(JAVA)

      本文链接:https://www.haomeiwen.com/subject/uravyhtx.html