【配列メニュー】> 【フィボナッチ数】STEP: 1 重複の削除 (paizaランク D 相当) [難易度: 1169 ±20]
※リンク先へ移動するためには[paiza]へのログインが必要です。
以下のような数列があります。
1 3 5 1 2 3 6 6 5 1 4
この数列から数の重複をなくし、昇順にし改行区切りで出力してください。
数列を配列に格納し、並び替える操作や重複を削除する操作を考えて解いてみましょう。
入力値(例)
なし
出力値(例)
数列から数の重複をなくし、昇順にし改行区切りで出力してください。
また、末尾に改行を入れ、余計な文字、空行を含んではいけません。
1
2
3
4
5
6
解答例
1 2 3 4 5 6 7 8 |
<?php $array = [1, 3, 5, 1, 2, 3, 6, 6, 5, 1, 4]; $number = array_unique($array); sort($number); foreach($number as $value){ echo $value. "\n"; } ?> |