有貓不推嗎?

Kattis 是一個練習程式解題的網站,它是集結各種程式比賽題目的搜集站。算是一個精華懶人包的地方,加上網站設計簡潔,還支援多種程式語言解題(高達 22 種,最近很夯的 Rust 也有唷!)

因為程式解題,通常都需要一個審判系統(自動批改答案,確定所提交的程式有正確執行並答案相符) 所以這隻法官貓就出現啦~


解題流程

非常輕易上手,基本上就是題目,以及一個提交鍵就結束了!

各種程式語言的解題範例可以參考這邊: Help

這邊要按照網站所用的輸入輸出的方式作答,基本上就沒問題了

PHP 讀取測試資料方式

while (fscanf(STDIN, '%d%d', $number1, $number2) === 2){
    // Solve the test case and output the answer
}

PHP 輸出答案方式

fprintf(STDOUT, "%d\n", res);

解題結果

題目所有人的解題狀態統計

可以看哪個程式語言最快

特定程式語言解題情況

透過以上結果分析,讓自己更進步,也會發現一山還有一山高啊~ 但是當自己寫出來的方法又快又好的話,就會有滿滿的成就感!

排名系統

全世界排名還有評分

0050

前十名大學排名

剛好台灣只有十所大學有人解題(排名也是總合同大學的人排名)

是說實踐剛剛好第十名就上榜啦,只有一個人(就是我啦 XD)


每天看著自己慢慢解題,慢慢爬升名次很有成就感,而且會讓人有動力繼續解題下去。未來網站也會有解題的文章,有興趣的同學再多多回來討論~也歡迎交流各種題目或者解法!