【JAVA】標準入力に関わる問題でPAIZAに入力するとエラーになる【PAIZAレベルアップ問題集】
解決したいこと
PAIZAの問題でエラーが発生しました。
ローカルでは実行結果がエラーになっていなかったので、純粋に捉え方の問題や記述のセンスが問われている可能性があります。
解決方法を教えていただけないでしょうか。
期待する出力
1 〜 N の整数を 1 から順に改行区切りで出力してください。
出力の末尾には改行を入れてください。
2
...
N-1
N
入力される値
N
・ 正の整数 N が 1 行で与えられます。
入力値最終行の末尾に改行が1つ入ります。
文字列は標準入力から渡されます。
条件
すべてのテストケースにおいて、以下の条件をみたします。
・ 1 ≦ N ≦ 100
発生している問題・エラー
期待する出力と出力結果が同じに見えるのに失敗になる場合、半角スペースや改行の数が異なっていると考えられます。
余分な半角スペースや改行がないかを今一度ご確認ください。
自分で試したこと
java
import java.util.*;
public class Main {
public static void main(String[] args) {
System.out.println("好きな数字を入力してください");
Scanner scan = new Scanner(System.in);
int i = scan.nextInt(); //入力を受け取る
if(i >= 1 && i <= 100){
for(int t=1;t <= i;t++){
System.out.println(t);
}
}else{
System.out.println("1〜100までにしてください");
}
}
}
0