問題一覧
お問い合わせ
light_mode
dark_mode
最大値と最小値 (PHP)
問題
$n 個の整数を配列に読み込み、for 文と if 文で最大値と最小値を更新していくプログラムです。
入力例
6 15 -3 42 8 0 27
出力例
最大値: 42 最小値: -3
スタート
残り時間:
00:00
速度:
0
文字/分
参照コード
コピーはできません。自分でタイピングしてください。
<?php $n = (int)trim(fgets(STDIN)); $numbers = array_map('intval', explode(' ', trim(fgets(STDIN)))); $max = $numbers[0]; $min = $numbers[0]; for ($i = 1; $i < $n; $i++) { if ($numbers[$i] > $max) { $max = $numbers[$i]; } if ($numbers[$i] < $min) { $min = $numbers[$i]; } } echo "最大値: {$max}\n"; echo "最小値: {$min}\n"; ?>
入力エリア
コンパイル&実行
3