Problem

13 /21


linha

Theory Click to read/hide

Lendo um número desconhecido de dados

Para ler um número desconhecido de dados em C++, use o seguinte loop: while(cin >> a) { // trabalha com o numero a } Este método de gravação lê todos os dados até o final do arquivo. 

Em Python, você pode ler todos os dados de uma linha em uma matriz de uma só vez. A = lista(map(int, input().split()))

Problem

Petya mudou-se para outra escola. Em uma aula de educação física, as crianças são construídas de acordo com sua altura, começando pelo mais alto. Escreva um programa que ajudará Petya a determinar seu lugar nas fileiras.

Entrada
O programa recebe como entrada uma sequência não crescente de números naturais, significando o crescimento de cada aluno nos escalões. Depois disso, o número x – O crescimento de Petya. Todos os números na entrada são naturais e não excedem 200.

Impressão
Imprima o número sob o qual Petya deve se juntar às fileiras. Se houver pessoas nas fileiras com a mesma altura, o mesmo que Petya, ele deve ficar atrás delas.
 
Exemplos
# Entrada Saída
1 165 163 160 160 157 157 155 154 
162
3
2 165 163 160 160 157 157 155 154 
160
5
 
Nota
Para ler dados em C++, use um loop while(cin >> a) { // trabalha com o numero a } Observe que em C++ esse modo de leitura lê todos os dados do fluxo de entrada de uma só vez, incluindo a última linha.

Você pode ler dados em Python diretamente em uma matriz A = lista(map(int, input().split()))