回答編集履歴

4

追記

2017/08/31 04:22

投稿

LouiS0616
LouiS0616

スコア35660

test CHANGED
@@ -42,6 +42,8 @@
42
42
 
43
43
  0. スキャナーのインスタンス生成
44
44
 
45
+ 0. 入力する個数(質問文ではcount)の入力を受け付ける
46
+
45
47
  0. 入力値を保管するコンテナ(あるいは生配列)のインスタンス生成
46
48
 
47
49
  0. 一行一行入力を読み取り、コンテナに放り込む

3

見栄えをよく

2017/08/31 04:22

投稿

LouiS0616
LouiS0616

スコア35660

test CHANGED
@@ -38,16 +38,16 @@
38
38
 
39
39
  コードを書いて示してしまってはつまらないので、箇条書きで失礼します。
40
40
 
41
- ```
41
+
42
42
 
43
43
  0. スキャナーのインスタンス生成
44
44
 
45
- 1. 入力値を保管するコンテナ(あるいは生配列)のインスタンス生成
45
+ 0. 入力値を保管するコンテナ(あるいは生配列)のインスタンス生成
46
46
 
47
- 2. 一行一行入力を読み取り、コンテナに放り込む
47
+ 0. 一行一行入力を読み取り、コンテナに放り込む
48
48
 
49
- 3. コンテナの要素のソート
49
+ 0. コンテナの要素のソート
50
50
 
51
- 4. コンテナの要素の表示
51
+ 0. コンテナの要素の表示
52
52
 
53
- ```
53
+

2

変更

2017/08/31 04:21

投稿

LouiS0616
LouiS0616

スコア35660

test CHANGED
@@ -36,7 +36,7 @@
36
36
 
37
37
  エラーの原因は以上の通りですが、目的の機能を実装するためには、もう少し工夫が必要です。
38
38
 
39
- 全部書いてしまってはつまらないので、疑似コードで失礼します。
39
+ コードを書いててしまってはつまらないので、箇条書きで失礼します。
40
40
 
41
41
  ```
42
42
 

1

追記/訂正

2017/08/31 04:20

投稿

LouiS0616
LouiS0616

スコア35660

test CHANGED
@@ -8,7 +8,7 @@
8
8
 
9
9
  public static void main( String[] args) {
10
10
 
11
- Scanner sc = new Scanner(system.in);
11
+ Scanner sc = new Scanner(System.in);
12
12
 
13
13
  int count = sc.nextInt();
14
14
 
@@ -23,3 +23,31 @@
23
23
  }
24
24
 
25
25
  ```
26
+
27
+
28
+
29
+ コンパイラとしては、急に見たこともない`sc`が出てきて戸惑っているのです。
30
+
31
+ cannot find symbolと言うのはそういう意味です。
32
+
33
+
34
+
35
+ ---
36
+
37
+ エラーの原因は以上の通りですが、目的の機能を実装するためには、もう少し工夫が必要です。
38
+
39
+ 全部書いてしまってはつまらないので、疑似コードで失礼します。
40
+
41
+ ```
42
+
43
+ 0. スキャナーのインスタンス生成
44
+
45
+ 1. 入力値を保管するコンテナ(あるいは生配列)のインスタンス生成
46
+
47
+ 2. 一行一行入力を読み取り、コンテナに放り込む
48
+
49
+ 3. コンテナの要素のソート
50
+
51
+ 4. コンテナの要素の表示
52
+
53
+ ```