Problem

13 /21


barisan

Theory Click to read/hide

Membaca bilangan data yang tidak diketahui

Untuk membaca bilangan data yang tidak diketahui dalam C++, gunakan gelung berikut: sambil(cin >> a) { // bekerja dengan nombor a } Kaedah tulis ini membaca semua data sehingga akhir fail. 

Dalam Python, anda boleh membaca semua data dari satu baris ke dalam tatasusunan sekaligus. A = senarai(peta(int, input().split()))

Problem

Petya berpindah ke sekolah lain. Dalam pelajaran pendidikan jasmani, kanak-kanak dibina mengikut ketinggian mereka, bermula dengan yang paling tinggi. Tulis program yang akan membantu Petya menentukan tempatnya dalam barisan.

Input
Program ini menerima sebagai input urutan nombor asli yang tidak bertambah, bermakna pertumbuhan setiap pelajar dalam pangkat. Selepas itu, nombor x – Pertumbuhan Petya. Semua nombor dalam input adalah semula jadi dan tidak melebihi 200.

Cetakan
Cetak nombor di mana Petya harus menyertai barisan. Jika ada orang dalam pangkat yang sama tingginya, sama dengan Petya, maka hendaklah dia berdiri di belakang mereka.
 
Contoh
 
Nota
Untuk membaca data dalam C++, gunakan gelung sambil(cin >> a) { // bekerja dengan nombor a } Sila ambil perhatian bahawa dalam C++ cara membaca ini membaca semua data daripada aliran input sekaligus, termasuk baris terakhir.

Anda boleh membaca data dalam Python terus ke dalam tatasusunan A = senarai(peta(int, input().split()))
# Input Output
1 165 163 160 160 157 157 155 154 
162
3
2 165 163 160 160 157 157 155 154 
160
5