最大値 やさしい
問題
整数 N が与えられ、続けて N 個の整数が与えられます。その中で最大の値を出力してください。
(配列はまだ使いません。「読みながら、今までの最大より大きければ更新」で解けます。)
入力
N
a1 a2 … aN
出力
最大値を1行で出力してください。
制約
- 1 ≤ N ≤ 100
- 各整数は −1000 〜 1000(負の数だけのこともある)
入出力例
| 入力 | 出力 |
5 3 1 4 1 5 | 5 |
4 -5 -2 -9 -1 | -1 |
ヒント: 最初に読んだ数を「仮の最大」にして、以降は「今の最大より大きければ更新」します。
⚠ 仮の最大を 0 で始めると、全部が負の数のとき答えが 0 になって間違えます。最初の値で初期化しましょう(例:if (i == 0 || x > mx) mx = x;)。
コーディング
※ コンパイル・実行はブラウザ内の簡易C++エンジン(JSCPP)で動いています。学習用のため、本物のコンパイラ(Visual Studio など)と一部の挙動・エラー表示が異なる場合があります。