Welcome to NEUQ OJ.
什么是OJ?
<blockquote>
OJ是Online Judge系統的簡稱,用來在線檢測程序源代碼的正確性。著名的OJ有RQNOJ、URAL等。國內著名的題庫有北京大學題庫、浙江大學題庫、電子科技大學題庫、杭州電子科技大學等。國外的題庫包括烏拉爾大學、瓦拉杜利德大學題庫等。
Online Judge系統(簡稱OJ)是一個在線的判題系統。用戶可以在線提交程序多種程序(如C、C++)源代碼,系統對源代碼進行編譯和執行,并通過預先設計的測試數據來檢驗程序源代碼的正確性。
一個用戶提交的程序在Online Judge系統下執行時將受到比較嚴格的限制,包括運行時間限制,內存使用限制和安全限制等。用戶程序執行的結果將被Online Judge系統捕捉并保存,然后再轉交給一個裁判程序。該裁判程序或者比較用戶程序的輸出數據和標準輸出樣例的差別,或者檢驗用戶程序的輸出數據是否滿足一定的邏輯條件。最后系統返回給用戶一個狀態:通過(Accepted,AC) 、答案錯誤(Wrong Answer,WA)、超時(Time Limit Exceed,TLE)、超過輸出限制(Output Limit Exceed,OLE)、超內存(Memory Limit Exceed,MLE)、運行時錯誤(Runtime Error,RE)、格式錯誤(Presentation Error,PE)、或是無法編譯(Compile Error,CE),并返回程序使用的內存、運行時間等信息。
OJ
**