回答編集履歴

2

判明した仕様に基づいて修正

2020/06/15 10:16

投稿

Daregada
Daregada

スコア11990

test CHANGED
@@ -1 +1,23 @@
1
1
  `break;`をすべて削除してください。breakは一番内側のループからの脱出なので、条件が成立した時点で`point2`の要素をすべて組み合わせることなく内側のforから脱出してしまいます。
2
+
3
+
4
+
5
+ 追加分:
6
+
7
+ 2つの配列の同じ添え字の要素同士を比較せよ、という問題だと判明したので修正。
8
+
9
+ 2つのfor文を削除し、次のfor文に入れ替える。
10
+
11
+ ```Java
12
+
13
+ for (int i = 0; i < 6; i++) {
14
+
15
+ int s = point1[i];
16
+
17
+ int j = point2[i];
18
+
19
+ // ここにif文を全部挿入
20
+
21
+ }
22
+
23
+ ```

1

説明を追加

2020/06/15 10:15

投稿

Daregada
Daregada

スコア11990

test CHANGED
@@ -1 +1 @@
1
- `break;`をすべて削除してください。
1
+ `break;`をすべて削除してください。breakは一番内側のループからの脱出なので、条件が成立した時点で`point2`の要素をすべて組み合わせることなく内側のforから脱出してしまいます。