Support Tool¶
サポートツール、専用言語¶
- kmyk/marathon-kit
- colun/mmlang
- FakePsyho/psytester
- FakePsyho/mmtester
- https://github.com/FakePsyho/mmtester
- 注意: AHCは形式が固定ではなく、特殊なテスト形式の場合は非対応なため、事前に動くか確認しておくこと
- koyumeishi/ahc_vis_archiver
- https://twitter.com/koyumeishi_/status/1670132146420453378
- https://github.com/koyumeishi/ahc_vis_archiver
- AHCのビジュアライザをローカルに保存するスクリプト
- AHC Output File Reader
- https://github.com/qropa/marathon/tree/main/ahc
- ビジュアライザで自動で出力ファイルを読み込む拡張
- toast-uz/ahc_tools
クラウドジャッジ環境整備¶
- https://speakerdeck.com/threecourse/cloud-runtooptunadehiyurisuteitukukontesuto
- https://yunix-kyopro.hatenablog.com/entry/2022/07/02/134251
- https://yunix-kyopro.hatenablog.com/entry/2024/05/27/235836
- https://topcoder-tomerun.hatenablog.jp/entry/2024/04/06/201915
- https://zenn.dev/otohx/articles/8fbfbb6a5f465b
- https://github.com/shibh308/ahc-cloud-run-jobs
手元で複数ケース実行¶
- https://twitter.com/matsu7874/status/1470023326731206657
- https://zenn.dev/ikoma_3/articles/5c04ab03935f71
複数Cppファイルのマージ¶
- https://twitter.com/phyllo/status/1562386281136820229
- atcoder library(ac-library)を使っていたりすると、シンボル衝突などでうまく動かないかも
- cpp-merge
- caide (C++ code inliner)
- yunixさんのマラソン系コンテストでソースコードを分割して書く方法のメモ
- ymatsuxさんのC++ファイルマージツール