【二重ループメニュー】> 【基本編:積の最大】STEP: 6 二次元配列での要素の検索 (paizaランク D 相当) [難易度: 1279 ±13]
※リンク先へ移動するためには[paiza]へのログインが必要です。
整数 N , K と N 行 K 列 の二次元配列 A が与えられます。 A の要素のうち、1 要素だけ 1 になっている要素があるので、その要素の行と列を出力してください。
入力値(例)
4 3
0 0 0
0 0 0
0 0 1
0 0 0
出力値(例)
3 3
解答例
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
<?php list($n, $k) = explode(" ", trim(fgets(STDIN))); for($i = 0; $i < $n; $i++) { $a[] = explode(" ", trim(fgets(STDIN))); } //print_r($a); for($i = 0; $i < $n; $i++) { for($j = 0; $j < $k; $j++) { if($a[$i][$j] == 1) { echo ($i + 1). " ". ($j + 1). "\n"; } } } ?> |