运行代码时,HackerRank 会写入您的输出(stdout)~ stdout 上没有响应~但在 IntelliJIdea 中一切正常

问题描述 投票:0回答:0

当你在intellij idea中运行这段代码时,一切都成功启动并正常运行。但是当我尝试在 hackerrank 网站上做同样的事情时,没有任何效果。这怎么能解决? 导入 java.util.Scanner;

class Test {
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        int num = scan.nextInt();
        scan.nextLine();
        for (int a = 0; a <num; a++) {
            String sentence = scan.nextLine();
            String[] massiv = sentence.split(" ");
            String[] original = new String[massiv.length];
            for (int i = 0; i < massiv.length; i++) {
                for (int j = i+1; j < massiv.length; j++) {
                    if(massiv[i].equals(massiv[j])&!massiv[i].isEmpty()){
                        massiv[j]="";
                    }
                }
            }
            for (int i = 0; i < massiv.length; i++) {
                if(!massiv[i].isEmpty()){
                    original[i]=massiv[i];
                    System.out.print(original[i]+" ");
                }
            }
            System.out.println("");
        }
        scan.close();
    }
}

我尝试更改代码中的输出,但并没有影响到现场代码执行的结果

java stdout
© www.soinside.com 2019 - 2024. All rights reserved.