1

私はこれをSOで調査しましたが、私が使用しているもの以外の解決策は見当たりませんが、それらはすべてかなり古いものです。

Python 2.7 では、プログラミング テスト用にいくつかのコードを最適化しようとしています。スペースで区切られた stdin から 10**18 個の数字を読み取る必要があります (改行はまったくありません)。

numbers = [int(x) for x in sys.stdin.read().strip().split(' ')]

テスト実行の場合、実行全体に 1.3 秒かかり、読み取りには 1.2 秒かかるため、最適化する場所はここだけです。

助言がありますか?

4

0 に答える 0