AtCoder:競技プログラミングコンテストを開催する国内最大のサイト
online-judge-tools/oj をインストールする
python3 -m venv oj
source oj/bin/activate
python3 -m pip install online-judge-tools
oj login
を実行
oj login https://atcoder.jp/
ディレクトリを作成し移動
mkdir abc/abcXXX
cd abc/abcXXX
難易度別の回答ディレクトリ&ファイルを作成 (ref: Alias for AtCoder - Kattsun.dev)
# Ruby の場合
mkdir {a..h}; touch a/s.rb; echo {b..h} | xargs -n 1 cp -v a/s.rb
テストファイルをダウンロード
cd a
oj d https://atcoder.jp/contests/abcXXX/tasks/abcXXX_a
テスト実行
# Ruby の場合
oj t -c "ruby s.rb" -d test
提出
# Ruby の場合
oj s s.rb