Skip to content

shun0923/AtCoderSupporter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

AtCoderSupporter

AtCoderの自動テストと提出を行います。

セットアップ・起動

  1. pip install pycryptodome bs4 termcolor coloramaを実行
  2. AtCoderSupporter.pyをダウンロード
  3. python AtCoderSupporter.pyを実行

コマンド一覧

よく使うもの

コマンド(省略形) 内容
test (t) [contest_name] [task_number] [testcase_number] ビルドして入出力例でテスト、全て通ればそのまま提出も可能
testcase_numberを指定した場合、特定のテストケースのみテスト
※contest_nameのみ、testcase_numberのみは不可
submit テストせずに提出
run (r) [-nb] [-no] [-ne] ビルドして実行
-nb:ビルドせず実行
-no:OUTPUTを別表示しない
-ne:ERRORを別表示しない
exit (e) 終了
[contest_name] コンテスト名の設定(前回のコマンドと同じなら省略可)

※1 [contest_name]や[task_number]などのオプションは、前回のコマンドと同じなら省略できます。

※2 [contest_name]とは問題URLに含まれるhttps://atcoder.jp/contests/〇〇の部分、[task_number]はアルファベットまたは数字(1-indexed)、[testcase_number]は数字(1-indexed)で指定してください。 基本的に企業コンにも対応しています。

その他のコマンド

コマンド(省略形) 内容
download (d) [contest_name] 全テストケースの再ダウンロード
login (l) 再ログイン
check (c) 保存済みの情報を出力
check (c) src_path 設定されたソースコードのパスを出力
check (c) account ログイン済みのアカウント情報を出力
src_path [path] ソースコードのパスの変更

About

Testing and Submitting Tools for AtCoder

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages