Module: (C++) Untuk pengendali gelung. Tugas biasa


Problem

9 /16


Nombor maksimum dalam urutan

Theory Click to read/hide

Nombor maksimum antara nombor yang diberikan

Apabila mengkaji pengendali bersyarat, kami menyentuh topik mencari nombor maksimum daripada beberapa nombor yang dimasukkan. Dalam masalah "Maksimum empat nombor" kami menggunakan algoritma berikut:
1. tetapkan nilai kepada pembolehubah M kepada yang pertama daripada empat pembolehubah;
2. jika nilai pembolehubah kedua lebih besar daripada nilai dalam pembolehubah M, maka gantikan nilai pembolehubah dengan nilai pembolehubah kedua;
3. jika nilai pembolehubah ketiga lebih besar daripada nilai pembolehubah M, maka gantikan nilai pembolehubah M dengan nilai pembolehubah ketiga;< br /> 4. jika nilai pembolehubah keempat lebih besar daripada nilai dalam pembolehubah M, maka gantikan nilai pembolehubah dengan nilai pembolehubah keempat.

Dapat dilihat bahawa setiap  nombor (mari kita nyatakan dengan X) kita bandingkan dengan pembolehubah M, seperti berikut:
 
pseudokod
input X jika (M < X) maka   M = X
Perkara utama dalam kod ini adalah untuk menentukan nilai awal yang akan dimiliki oleh pembolehubah M.
Biasanya, apabila menyelesaikan masalah mencari maksimum atau minimum, nilai awal pembolehubah M ditetapkan sama dengan nombor pertama.
Oleh itu, kod di atas mesti dilaksanakan 1 kali kurang daripada bilangan nombor (kerana nombor pertama mesti dimasukkan dan disimpan sebagai nilai awal pembolehubah M).
Jika kita mempunyai bilangan nombor yang ditetapkan daripada papan kekunci (contohnya, dalam pembolehubah n), maka kita boleh mengatur kitaran (dari 2 hingga n), menggunakan nombor yang sama untuk menyimpan pembolehubah nombor.

Cuba tulis program itu sendiri.

Problem

Nombor N dimasukkan dan kemudian nombor N, satu setiap baris. Anda mesti mencetak nombor maksimum antara semua nombor yang dimasukkan.

Input
Baris pertama mengandungi nombor N - bilangan nombor  (\(N<=100\)). Kemudian, satu setiap baris, terdapat nombor N (semua nombor adalah integer, modulo tidak melebihi 10,000).

Cetakan
Paparkan bilangan maksimum semua nombor N.

 
Contoh

# Input Output
1 5
0
1
2
3
4
4