posloupnost-max2.py 335 Bytes
Newer Older
1
2
3
4
5
6
7
8
9
10
11
12
#!/usr/bin/env python3
# Načítá čísla ze vstupu ukončená -1,
# vypíše druhé největší z nich

m1 = 0      # Zatím největší číslo
m2 = 0      # Zatím druhé největší

while True:
    n = int(input())
    if n == -1:
        break

13
    if n >= m1:
14
        m1, m2 = n, m1
15
    elif n >= m2:
16
17
18
        m2 = n

print(m2)