AtCoder の解答集
php/ # PHP solutions
python/ # Python solutions
AtCoder の認証方式変更により、acc login / oj login が動作しません。手動で Cookie を設定する必要があります。
- ブラウザで AtCoder にログイン
- 開発者ツール(F12)→ Application → Cookies →
https://atcoder.jp REVEL_SESSIONの Value をコピー
# session.json を開く
open ~/Library/Preferences/atcoder-cli-nodejs/session.jsonREVEL_SESSION= の後ろの値を置き換え:
{
"cookies": [
"REVEL_FLASH=",
"REVEL_SESSION=<コピーした値>"
]
}# cookie.jar を開く
open ~/Library/Application\ Support/online-judge-tools/cookie.jar以下の形式で記述:
# Netscape HTTP Cookie File
atcoder.jp FALSE / FALSE 0 REVEL_SESSION <コピーした値>
acc session
oj login https://atcoder.jp --checkphp php/XXXX.php < input.txt
python python/XXXX.py < input.txtClaude Code で使えるカスタムスキル(スラッシュコマンド):
練習問題を出題するエージェント。カテゴリと難易度を指定して問題を生成します。
/practice # カテゴリと難易度を対話的に選択
/practice グラフ 中級 # 指定したカテゴリ・難易度で出題
/practice BFS # アルゴリズムを指定して出題カテゴリ: グラフ、DP、データ構造、文字列、数学、配列操作
難易度: 入門 / 初級 / 中級 / 上級
現在取り組んでいる練習問題のヒントを段階的に提供するエージェント。
/nudge # 現在の問題に対してヒントを表示ヒントは4段階(方針 → アプローチ → 実装 → コード例)で提供され、最初はレベル1から始まります。