atcoder-cliのデフォルト提出言語をPyPy3に設定する
更新
タグ:
結論
acc s main.py -- --guess-python-interpreter pypy
または
acc s --skip-filename -- --guess-python-interpreter pypy
参考:How can I use PyPy as default language?
経緯
atcoder-cliという素晴らしいAtCoderコマンドラインツールがあります。これを使うと、テストやコードの提出をコマンドラインから簡単に行うことができます。
Pythonで問題を解く場合、提出言語はPyPy3を選択した方がよいです。PyPy3の方が高速なので、PythonでTLEになるコードもPyPy3ならパスすることがあります。
それならデフォルトの提出言語をPyPy3にした方がいいじゃん、と思ってヘルプを見ても設定方法がわからず…。調べたら同じことを聞いている人がいました。
How can I use PyPy as default language?
これをうけて、制作者さんが新しいバージョンをリリースしてくれていたみたいですね。
acc s main.py -- --guess-python-interpreter pypy
または
acc s --skip-filename -- --guess-python-interpreter pypy
これで提出言語をPyPy3にできるとのこと。無事にPyPy3で提出できました。
長いのでエイリアスに設定しておくとよさげ。