В текстовом файле содержится число , а затем набор из
натуральных чисел. Числа идут в отсортированном порядке. Вам необходимо определить, под каким индексом вы можете вставить число
в данный набор. В ответе напишите подходящий индекс.
В данной задаче при работе с массивами можно использовать только метод append
Пример 1:
Набор: ,
—
Пример 2:
Набор: ,
—
Пример 3:
Набор: ,
—
f = open("3.txt")
k = int(f.readline())
last = 0 # последнее рассмотренное число
ans = -1
for i in range(1000):
x = int(f.readline())
if k > last and x >= k:
ans = i
break
last = x
if ans == -1:
ans = 1000
print(ans)
Ответ: 247