用Java写RE了,求助
查看原帖
用Java写RE了,求助
613968
wdadwa楼主2024/7/16 11:29
package com.normaling;


import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner sc=new Scanner(System.in);
        String[] codeArr=sc.next().split("-");
        String code=codeArr[0]+codeArr[1]+codeArr[2];
        int verifyCodeNum=Integer.valueOf(codeArr[3]);
        String[] splitCode = code.split("");
        int sum=0;
        int i=1;
        for (String s : splitCode) {
            Integer integer = Integer.valueOf(s);
            sum+=integer*i++;
        }
        if(sum%11==verifyCodeNum){
            System.out.println("Right");
        }else{
            if(sum%11==10){
                String trueCode=codeArr[0]+"-"+codeArr[1]+"-"+codeArr[2]+"-X";
                System.out.println(trueCode);
            }else{
                String trueCode=codeArr[0]+"-"+codeArr[1]+"-"+codeArr[2]+"-"+sum%11;
                System.out.println(trueCode);
            }
        }


    }
}

2024/7/16 11:29
加载中...