【解決方法】Java.util.nosuchelementexception (eclipse vs codeforces)

プログラミングQA


こんにちは良い人、明けましておめでとうございます。
私は問題を解決しようとしていましたが、論理的にはそれを解決し、Java で実装しました。 私はEclipse IDEを使用してJavaプログラムを作成およびテストしています。
プログラムを実行したところ、問題なく動作し、さまざまなテストケースに対して期待される答えが得られました。
しかし、コードフォース (競争力のあるプログラミング Web サイト) に解決策を提出すると、テスト 1 で実行時エラーが発生します。

Codeforces ジャッジは Java SE 17 を使用します。

java.util.NoSuchElementException

	at java.base/java.util.Scanner.throwFor(Scanner.java:937)

	at java.base/java.util.Scanner.next(Scanner.java:1594)

	at java.base/java.util.Scanner.nextLong(Scanner.java:2373)

	at java.base/java.util.Scanner.nextLong(Scanner.java:2328)

	at Main.solve(Main.java:9)

	at Main.main(Main.java:24)
Input

4

2

3

50

1000000000

私は昨日から見つけようとしていて、ほとんど変更せずに10回以上提出しました..しかし、何もうまくいきませんでした.
それで、私を助けてくれる人はいますか?

私が試したこと:

package pac1;

import java.util.Scanner;

public class Main {
	Scanner sc = new Scanner(System.in);
	
	void solve() {
		long n = sc.nextLong();
		long mod = 1000000007L;
		long ans=((((n*(n+1))%mod)*(4*n-1))%mod*(2022/6))%mod;
		System.out.println(ans);
		
	}
	
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		Main main = new Main();
		
		int t = sc.nextInt();
		
		while(t-->0) {
			
			main.solve();
			
		}
		
	}

}

解決策 1

線を取り除く package pac1; 最初に。 これらの Web サイトのほとんどは、コードがパッケージではなく、スタンドアロンの形式であることを期待しています。

コメント

タイトルとURLをコピーしました