Repository files navigation
aoj_haskell_training の流用.
各環境でPython3をインストールする
各環境でvirtualenvをインストールする
cd /path/to/repo && git clone git@github.com:fhiyo/atcoder-training.git && cd atcoder-training
virtualenv util/python/.venv -p <各環境でのpython3の実行ファイルの名前>でvirtualenv環境を構築する
util/python/.venv/bin/pip install -r util/python/requirements.txtで依存ライブラリをインストールする
解きたいAtCoderの問題を決める
./manage.sh -m <問題のURL>
test/<問題番号>/{input,output}/ の下に同じファイル名で入力と出力のファイルを用意する (test用の入力/出力値) (複数テストケースを置ける)
./manage.sh <LANG> -e <問題番号>でソースコードを書く
./manage.sh <LANG> --test <問題番号>でテスト
テストをPassしたらコードをAtCoderに提出する
./manage.sh <LANG> --lint <問題番号>でlintツールを使ったコーディングチェックをする (工事中)
./manage.sh --cleanでビルド時に生成したファイルを削除
./manage.sh <LANG> --copy <問題番号>で書いたコードをクリップボードにコピー (Macのみ.pbcopyを使用)
./manage.sh -m <問題のURL>で,ログインを行う.初回のログイン時のみユーザー名とパスワードが聞かれる.次回以降はスキップ (暗号化してファイルに保存する)
使い方は./manage.sh -hで参照
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
You can’t perform that action at this time.