006-005-007
ラベル付きbreakでネストを脱出
上級
問題説明
ラベル付きbreakでネストを脱出
この問題では: 3x4の2次元配列と検索対象の値を標準入力から読み込み、ラベル付きbreak文を使って検索し、見つかった位置を標準出力に表示するプログラムを作成します。
学習目標: ラベル付きbreak文を使用してネストしたループから一度に脱出する方法を理解する
概要
2次元配列から特定の値を検索し、見つかったらすべてのループから脱出するプログラムを作成してください。
仕様
- 標準入力から3行4列のint値を読み込む(各行4つの整数をスペース区切り)
- 続いて検索対象の値 target を読み込む
- ラベル付きbreak文を使用して、見つかったら両方のループから脱出
- 見つかった場合は位置を出力、見つからない場合は "Not found" を出力
入力形式
row0_col0 row0_col1 row0_col2 row0_col3
row1_col0 row1_col1 row1_col2 row1_col3
row2_col0 row2_col1 row2_col2 row2_col3
target
出力形式
Found {target} at [{row}][{col}]
または
Not found
