私はこれをSOで調査しましたが、私が使用しているもの以外の解決策は見当たりませんが、それらはすべてかなり古いものです。
Python 2.7 では、プログラミング テスト用にいくつかのコードを最適化しようとしています。スペースで区切られた stdin から 10**18 個の数字を読み取る必要があります (改行はまったくありません)。
numbers = [int(x) for x in sys.stdin.read().strip().split(' ')]
テスト実行の場合、実行全体に 1.3 秒かかり、読み取りには 1.2 秒かかるため、最適化する場所はここだけです。
助言がありますか?