Знаю, что код не верный, и не понимаю эту перезапись переменных
n = int(input())
l1 = 0
l2 = 0
for i in range(n):
a = int(input())
if a > l1:
l2 = l1
l1 = a
if a < l1:
l2 = a
print(l2, l1, sep='\n')
Объясните какое значение у нас записано в переменой l1 во втором блоке кода if. Мы ведь уже присвоили в предыдущем блоке if, что l1 = a. Запутался в нескольких блоках. Подскажите :)
Если что вот условия задачи:
Скриншот текста удалён модератором.