回答編集履歴
1
例を使って解説&ちょっと修正
answer
CHANGED
@@ -6,4 +6,10 @@
|
|
6
6
|
集合の要素としてスペース区切りとしている文字を要素数として変換しようとするため、
|
7
7
|
例外が発生してしまいます。
|
8
8
|
|
9
|
+
```
|
10
|
+
// 例として出ている入力において、最後のテストケースのあとにまだ続きがあったとしたら
|
11
|
+
0 //これがtargetに変換され、if(target==0)の判定でtrueになり、"Yes"を出力して次のループに移行
|
12
|
+
2 //次のループでこれがtargetに変換される 0ではないのでelseブロックへ
|
13
|
+
13 567 //集合の要素数numとしてこの文字列を変換しようとするが、変換できず例外発生
|
14
|
+
```
|
9
|
-
なので、目標数値が0でも、
|
15
|
+
なので、目標数値が0でも、対応する要素数や集合の要素を全部ちゃんと読み込むようにする必要があります。
|