報修網址:https://hackmd.io/@FHVirus/HJ7EYcA2_

TIOJ 爛測資補修計畫

鑑於 TIOJ 上許多題目測資太爛(有些甚至無法驗證解的正確性),
請各位在寫到測資爛的題目時來這裡回報,某個人會盡可能改善他們。

目前的計畫是一題一題修,盡可能在 TIOJ 低峰時 Rejudge。

測資報修格式

爛測資分為兩種:

  1. 壞掉的測資
    如輸入 $m$ 條邊實際上卻不足 $m$ 條、題目限制輸入 $\le 10 ^ 5$ 卻超出 long long 等較嚴重的問題,會導致正確的程式碼無法通過的問題。
    例如:1709。
    這類題目經回報會先打上 broken 的標籤。
  2. 太弱的測資
    如卡不掉假解、輸入量太小等較不嚴重的問題。
    例如:1807。

如果要報修,請提供「題號、原因、Submission 編號、此 Submission 問題詳細說明」,如:

其中,有問題的 Submission 可能是正解卻被排除(測資生爛),或是假解卻沒有被卡掉。

請注意,確認自己的解沒有意外 bug再丟上來,這不是 debug 板。


要如何(在看不到測資的情況下)確認問題?

請善用 <cassert> 裡的 assert(),有時可以驗出測資根本生不夠輸入等問題。

我有其他問題 qwq

請私訊 FHVirus 或其他認識的 Admin。

聯絡方式:

Last authored by: Adrien Wu, 2021-09-20 11:31:48

Back to Bulletin