不過,Ranklist上雖然有排名顯示,但眾人并不能立刻知道,那位TT-ying到底對應(yīng)了賽場上的哪一位。
而對于TT-ying第49的名次,也沒有人懷疑什么。
畢竟,眾所周知,TT的算法能力并不強,他在CF上比賽,主要是走的歪門邪道路線。
而且他走的歪門邪道路線,能夠逼得其他人無路可走。
正是因此,在上半場結(jié)束后的兩小時休息時間里,幾乎所有參賽者都有些心...
曲聿
抱歉今天實在有事更晚了,明天(周五)完成兩千票的加更_(:з」∠)_ 再用一個你們可能比較好理解的方式解釋一下算法比賽的判定規(guī)則: 比如你們數(shù)學(xué)里面應(yīng)該做過流程圖的題吧? 題干里一般告訴你輸入a是多少,然后問你后面輸出什么。 然后你用人工的方式去走流程圖,得出一個答案。這個答案一般是唯一的。 而程序員編寫的代碼,就相當(dāng)于那個流程圖(當(dāng)然比你們作業(yè)里的流程圖復(fù)雜得多) 所以檢驗代碼是否正確的方式,就是不斷輸入各種數(shù)據(jù)(就像你們題干里輸入a是多少,不過會有很多數(shù)據(jù)不斷測試) 一般題目組會提供一定數(shù)量的數(shù)據(jù)。 而hack模式里面,則是由參賽者自己提供數(shù)據(jù)去檢驗別人的代碼_(:з」∠)_ 一般來說,其它參賽者的代碼出現(xiàn)邏輯錯誤的概率并不高。 但是還有一種代碼錯誤,名叫超時,也是文中寫到的TML。 超時的意思,其實嚴(yán)格不算代碼錯誤,它表示你代碼能夠運行出正確結(jié)果,但是運行時間太長了,還需要再優(yōu)化。 有很多算法,是專門考優(yōu)化的,就是要讓你將代碼運行時間壓到最低。