モダン・高速・言語非依存の競技プログラミング用CLIツール
様々な競プロサイトに対応した、問題のダウンロード・テスト・提出状況の確認などの機能を備えたCLIツールです。
注意
このプロジェクトは開発初期段階であり、まだ十分にテストされていません。
設定やメタデータのフォーマットは変更される可能性があります。
Rust製
Rust製のシングルバイナリで配布されており、インストールが簡単で高速です。 (もちろん問題を解く際の言語はRustに限りません!)
問題・コンテストのダウンロード
AtCoder、Codeforces、Yukicoder、ShareOJなど、様々な競プロサイトから問題をダウンロードできます。
強制されたディレクトリ構造
ディレクトリ構造を固定することで、簡単に問題やコンテストを管理できます。
解法のコンパイル+テスト
解法をコンパイルしてテストできます。カスタムジャッジやインタラクティブ問題にも対応しています。
テストケースの生成
ランダムテスト・愚直解を用いたテストケースの生成が可能です。
提出+結果の確認
解法を提出して、提出結果を確認できます。
クリップボード提出
Captchaが必要なサイト向けに、クリップボード提出モードに切り替えられます。特にAtCoderの過去問で役にたちます。