#25919: java拙作


nppstcc1001050311@gmail.com (索伯)

學校 : 不指定學校
編號 : 136521
來源 : [192.83.195.183]
最後登入時間 :
2024-03-08 15:34:11
a020. 身分證檢驗 | From: [123.194.41.143] | 發表日期 : 2021-07-04 16:45

import java.util.Scanner;

public class a {
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        long[] letterpow = new long[] { 1011121314151617341819202122352324252627,
                282932303133 };
        while (scan.hasNextLine()) {
            String x = scan.nextLine();
            long k = letterpow[x.charAt(0) - 'A'];
            long o = k / 10 + k % 10 * 9 + (x.charAt(1) - '0') * 8 + (x.charAt(2) - '0') * 7 + (x.charAt(3) - '0') * 6
                    + (x.charAt(4) - '0') * 5 + (x.charAt(5) - '0') * 4 + (x.charAt(6) - '0') * 3
                    + (x.charAt(7) - '0') * 2 + x.charAt(8) - '0' + x.charAt(9) - '0';
            System.out.println(o % 10 == 0 ? "real" : "fake");
        }
        scan.close();
    }
}
 
ZeroJudge Forum