Задача «Шеренга»

Условие

Петя перешёл в другую школу. На уроке физкультуры ему понадобилось определить своё место в строю. Помогите ему это сделать.

Программа получает на вход невозрастающую последовательность натуральных чисел, означающих рост каждого человека в строю. После этого вводится число X – рост Пети. Все числа во входных данных натуральные и не превышают 200.

Выведите номер, под которым Петя должен встать в строй. Если в строю есть люди с одинаковым ростом, таким же, как у Пети, то он должен встать после них.

Решение

  1. a = [int(i) for i in input().split()]
  2. x = int(input())
  3. pos = 0
  4. while pos < len(a) and a[pos] >= x:
  5.     pos += 1
  6. print(pos + 1)