kenkoooo / AtCoderProblems

Extend your AtCoder
https://kenkoooo.com/atcoder/
MIT License
1.39k stars 149 forks source link

backend で ahc023 の asprocon10_a が algo-rated 問題として認識されている #1429

Closed kenkoooo closed 8 months ago

kenkoooo commented 10 months ago

rated_point_sum 計算時に、algo-rated コンテストかどうかの判定ロジックは、「問題数が2問以上か?」という条件を使っている: https://github.com/kenkoooo/AtCoderProblems/blob/5737038b54891f61956031809d2e5ee2c1409a19/atcoder-problems-backend/sql-client/src/rated_point_sum.rs#L33

最近の AHC はコンテスト終了後に2問になるので、問題クローリングのタイミング次第でご認識してしまう。「問題数が3問以上か?」という条件に変更することで、いったんは切り抜けられそう。

hotate29 commented 9 months ago

将来4問(algo-ratedなコンテストの最小問題数)以上あるヒューリスティックコンテストが登場した時のために記しておくと、snukeさんが紹介されているAtCoderのAPI(atcoder.jp/contests/{contest_id})で根本解決できます。

https://twitter.com/snuke_/status/1498207465317363713

工事規模が大きくなるので今回は「3問以上か?」でいいと思います!