Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AOJのコンテストをインポートできるようにしましょう #1169

Open
11 tasks
KATO-Hiro opened this issue Aug 24, 2024 · 1 comment
Open
11 tasks

Comments

@KATO-Hiro
Copy link
Collaborator

KATO-Hiro commented Aug 24, 2024

Description / 説明

  • AOJの問題を本サービスで利用できるようにする

Motivation / 動機

  • 教育的な良問が多いため、問題集の問題としてふさわしい
  • AtCoderとは仕様がやや異なるため、個別の対応が必要

TODO

  • インポートの対象を確認
    • ざっと見た感じでは、Course・Challenge・Volに分かれている
    • Courseがメインと思えばいいのか?要確認
  • APIの有無を調べる
  • 利用に関する制約や作者への許諾などの手続きが必要か確認
    • 必要であるなら、連絡先の調査・使用目的などの文面を用意
  • APIの利用が難しい場合は自作
  • DBのスキーマを改修
  • 既存 or 自作のAPIをcall
  • AOJ特有の処理が必要であれば追加
  • 単体テストを追加

調査中

Other notes / その他

  • Add any other context or screenshots about the feature request here.
  • Will you try to create a pull request?
    • yes / no

See

@KATO-Hiro
Copy link
Collaborator Author

https://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=ITP2_1_A&lang=ja (外部)(4Q) vector の末尾挿入、末尾削除、index アクセス
https://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=ALDS1_3_A&lang=ja (外部)(3Q) 逆ポラード記法
https://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=ALDS1_3_D&lang=ja (外部)(1Q) 洪水の被害状況をシミュレーション
https://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=DPL_3_C&lang=ja (外部) (1D) ヒストグラムの中の最大長方形
https://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=DPL_3_B&lang=ja (外部) (1D) 最大長方形

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant