【配列メニュー】> 【文字列の配列】STEP: 11 要素の挿入 (paizaランク D 相当) [難易度: 1041 ±22]
※リンク先へ移動するためには[paiza]へのログインが必要です。
1 行目に整数 N, M, K が与えられます。
2 行目に N 個の整数 a_1, a_2, ..., a_N が与えられます。
左から M 番目に K を挿入し、挿入した後の N + 1 個の整数を改行区切りで出力してください。
なお、左端を 1 番目とします。
入力値(例)
5 3 10
1 2 3 4 5
出力値(例)
1
2
10
3
4
5
解答例
1 2 3 4 5 6 7 8 9 10 |
<?php list($n, $m, $k) = explode(" ", trim(fgets(STDIN))); $array = explode(" ", trim(fgets(STDIN))); array_splice($array, ($m - 1), 0, $k); foreach($array as $value){ echo $value. "\n"; } ?> |