USACOの "あなたの乗り物はここにある"という問題を作成して提出しましたが、最初のテストデータを読んだ後、 "実行エラー:プログラムはexitステータス '1' "と私に" could_not_find_or_load_main_class_ride "エラーが表示されます。誰かがこのエラーを解決するために説明したり、助けてくれますか?私は、メインクラスのエラーを見つけたり読み込めなかったりするエラーを修正するために、javaコマンドラインから適切に実行する必要があると聞いていましたか?どんな助けでも大歓迎です。コードは以下のとおりです。終了ステータス1でメインクラスのエラーを読み込むことができない
import java.io.*;
import java.util.*;
class Ride {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new FileReader("ride.in"));
PrintWriter pw = new PrintWriter(new BufferedWriter(new FileWriter("ride.out")));
StringTokenizer st = new StringTokenizer(br.readLine());
String comet = st.nextToken() + "\n";
st = new StringTokenizer(br.readLine());
String group = st.nextToken() + "\n";
int product1 = 1;
int product2 = 1;
for(int i = 0; i < comet.length(); i++) {
int number = comet.charAt(i) - 'A' + 1;
product1 = product1 * number;
}
for(int i = 0; i < group.length(); i++) {
int number2 = group.charAt(i) - 'A' + 1;
product2 = product2 * number2;
}
int mod1 = product1 % 47;
int mod2 = product2 % 47;
if(mod1 == mod2) {
pw.println("GO");
}else {
pw.println("STAY");
}
pw.close();
}
}
クラスライドはパブリッククラスである必要がありますか? – user3227275
これが当てはまる場合、これはばかげているかもしれませんが、クラスライドは乗るべきでしょうか?メインメソッドがpublicクラスでなければならないかどうかを思い出すことはできません。 –
@ user3227275私のタスクの目的のために、クラスはパブリッククラスではありません。 Linuxグレーディングマシン。 –