0
昨天我們在PC^2上做了一個練習,它是比賽的官方裁判軟件,但是我遇到了問題,我的代碼是正確的,答案是正確的,但是當我將它發送給軟件時回答我「運行時錯誤」。ACM ICPC如何使用PC^2?
我認爲我在輸入文件中的問題,他們希望從輸入文件和滯留輸出輸入,這是我第一次處理文件,所以我去了默認包,然後新>其他>空>然後我填寫文件與輸入,然後我寫了這段代碼,它在我的電腦上運行100%,然後通過pc^2提交。我只發送.java文件,但它告訴我運行時錯誤。
這裏是問題problem B但他們希望從文件輸入任何有該軟件經驗的人幫助我。
import java.io.File;
import java.util.Scanner;
public class omar {
public static void main(String[] args) throws Exception {
Scanner n = new Scanner(new File("C:\\Users\\omar\\Documents\\NetBeansProjects\\omar\\src\\omar.in"));
int t = n.nextInt();
int x;
char o;
int y;
int z;
int res;
String[] c = new String[t];
for (int i = 0; i < t; i++) {
x = n.nextInt();
o = n.next().charAt(0);
y = n.nextInt();
n.next();
z = n.nextInt();
if (o == '+') {
res = x + y;
} else {
res = x - y;
}
if (res == z) {
c[i] = "YES";
} else {
c[i] = "NO";
}
}
int counter = 1;
for (int j = 0; j < c.length; j++) {
System.out.println("Case" + " " + counter + ":" + " " + c[j]);
counter++;
}
}
}