Dzięki za cenne porady, nigdy nie zastanawiałem się nad szybkością działania kodu - dopiero zaczynam programować. Trochę poczytałem, ale nie mogę znaleźć nic sensownego na temat fast i/o. Rozumiem, że chodzi o używanie os.read(), w którym muszę z góry określić ilość znaków (?) na wejściu.
W przypadku wczytywania pojedynczej liczby nie ma problemu, ale jak użyć szybkiego i/o w przypadku jak poniżej (Nie znając dokładnej wielkości wejścia). Mógłbyś dać mi przykład?
wejscie -> 1 2 3 4 5
tab = [int(x) for x in input().split()]