Тема: Задача Шеренга (списки)
Задача «Шеренга»
Умова
Петрик перейшов в нову школу. На занятті з фізкультури йому знадобилось визначити своє місце в шерензі.
Програма отримує на вхід не зростаючу послідовність натуральних чисел, кожне з яких відповідає за зріст учня в шерензі.
Після цього вводиться число х - зріст Петрика. Всі числа у вхідних даних не більші ніж 200.
Потрібно вивести номер, під яким Петрик повинен стати в шеренгу.
Якщо в шерензі є люди з однаковим зростом, таким же як у Петрика, то він повинен стати після них.
Розвязок:
a=[int(s) for s in input().split()]
x=int(input())
index=len(a)+1
for i in range(len(a)):
if x>a[i]:
index=i+1
break
print(index)
Не розумію, що відбувається в циклі, поясніть будь-ласка.