Problem

13 /21


đường kẻ

Theory Click to read/hide

Đọc số lượng dữ liệu không xác định

Để đọc một số lượng dữ liệu không xác định trong C++, hãy sử dụng vòng lặp sau: trong khi(cin >> a) { // làm việc với số a } Phương thức ghi này đọc tất cả dữ liệu cho đến cuối tệp. 

Trong Python, bạn có thể đọc tất cả dữ liệu từ một dòng thành một mảng cùng một lúc. A = list(map(int, input().split()))

Problem

Petya chuyển đến một trường khác. Trong một tiết học thể dục, trẻ được xây dựng theo chiều cao, bắt đầu từ người cao nhất. Viết một chương trình giúp Petya xác định vị trí của mình trong hàng ngũ.

Đầu vào
Chương trình nhận đầu vào là một dãy số tự nhiên không tăng, nghĩa là tăng của từng học sinh trong hàng. Sau đó, số x – Sự phát triển của Petya. Tất cả các số nhập vào đều là số tự nhiên và không vượt quá 200.

Dấu ấn
In số mà Petya sẽ gia nhập hàng ngũ. Nếu trong hàng ngũ có người cùng chiều cao, ngang với Petya thì nên đứng sau họ.
 
Ví dụ
<đầu>  
Lưu ý
Để đọc dữ liệu trong C++, hãy sử dụng vòng lặp trong khi(cin >> a) { // làm việc với số a } Xin lưu ý rằng trong C++, cách đọc này sẽ đọc tất cả dữ liệu từ luồng đầu vào cùng một lúc, bao gồm cả dòng cuối cùng.

Bạn có thể đọc dữ liệu bằng Python trực tiếp vào một mảng A = list(map(int, input().split()))
# Đầu vào Đầu ra
1 165 163 160 160 157 157 155 154 
162
3
2 165 163 160 160 157 157 155 154 
160
5