要作題目可以到
acm.pku.edu.cn
acm.zju.edu.cn
acm.scu.edu.cn
acm.stu.edu.cn
acm.hziee.edu.cn
同濟大學的Online Judge???????? 強烈建議初學者和新手前往的地方。大概開站不久,題目難度總體較低,題量較少。而且頁面和題目都是中文的。
浙江大學的Online Judge北京大學的Online Judge??????? 毫無疑問,中級水平偏上一些,哪一個都是值得好好待一陣的地方。但是題目和頁面都是英文的,多查字典吧。
西班牙的Universidad de Valladolid?????????? 就是著名的UVA啦
http://acm.uva.es/boardhttp://acm.uva.es/p/v109/10940.html俄羅斯烏拉爾大學?????????? 不得不承認,老外的題目水平的確高。還猶豫什么,有能力就出去為國爭光啦。
?
Online Judge介紹
Online Judge系統是一個在線的裁判系統。她可以對程序原代碼進行編譯和執行,并通過預先設計的測試數據來檢驗程序原代碼的正確性。
一個用戶提交的程序在Online Judge系統下執行時將受到比較嚴格的限制,包括運行時間限制,內存使用限制和安全限制等。用戶程序執行的結果將被Online Judge系統捕捉并保存,然后再轉交給一個裁判程序。該裁判程序或者比較用戶程序的輸出數據和標準輸出樣例的差別,或者檢驗用戶程序的輸出數據是否滿足一定的邏輯條件。最后系統返回給用戶一個狀態。 狀態的介紹
- Accepted
- 恭喜你,答案正確!
- Wrong Answer
- 結果有誤
- Presentation Error
- 結果正確,但格式有錯。注意空格、制表符和回車
- Compile Error
- 編譯錯誤,點擊查看錯誤信息
- Memory Limit Exceeded
- 申請的內存超過了題目的限制
- Time Limit Exceeded
- 運行的時間超過了題目的限制(可能是你的算法復雜度過高)
- Output Limit Exceeded
- 你的程序輸出了太多的內容
- Run Time Error
- 運行錯,非法訪問內存或者除零一類的錯誤。后面的方擴號內是具體的錯誤.
- SIGSEGV
- 斷錯誤,你可能非法訪問一個空間,也可能堆棧溢出了。
- SIGFPE
- 除數為零
- 100
- Disk read error
- 101
- Disk write error
- 103
- File not open
- 104
- File not open for input
- 105
- File not open for output
- 106
- Invalid numeric format
- 200
- Division by zero
- 201
- Range check error
- 202
- Stack overflow error
- 203
- Heap overflow error
- 204
- Invalid pointer operation
- 205
- Floating point overflow
- 206
- Floating point underflow
- 207
- Invalid floating point operation
- 210
- Object not initialized
- 211
- Call to abstract method
- 212
- Stream registration error
- 213
- Collection index out of range
- 214
- Collection overflow error
- 215
- Arithmetic overflow error
- 216
- General protection fault