Closed hotate29 closed 9 months ago
例えば writer しか AC していない問題の点数が計算されないとかないですか?
WriterがいつACしたかで変わりそうです。コンテスト開始前の提出を点数の情報源として信用しないという変更なので、「コンテスト開始前にWriterがACしているが、開始以降一人もACしていない」という場合は点数が計算されません。
死ぬほどうろ覚えなのですが、コンテスト開始前の提出を point 計算に含めるようにしたのは AC ゼロの問題でも writer が提出を公開していたら point が出て欲しい、みたいなのを実現するためだった記憶があります。ただ、いま見た感じそういった問題はなさそうなので、大丈夫そうです。今後、また同じ問題が出てきた時に思い出したいですね…
後々思い出さなきゃいけないことが増えるのはつらいですね...。「コンテスト開始後の提出から得点が計算できなかったら、コンテスト開始前の提出(Writerの提出)から得点を計算する」という処理を入れると、問題を解決しながらACゼロの問題にも対応できると思ったのですが、どうでしょうか。
良さそうなのですが、いま時点では発生件数ゼロなので、対応しなくても良いかなと思っています(対応しても良いです)
では対応しないことにして、「コンテスト開始後のAC者が0人だと得点が計算されないぞ!」という旨をコミットメッセージとコメントに書いておこうと思います。
:pray: :pray: :pray:
fix #1413 fix #1418
https://github.com/kenkoooo/AtCoderProblems/issues/1413#issuecomment-1627332149 の方針に沿って、問題の点数を計算する処理においてコンテスト開始前の提出を考慮しないようにしました。