acm?

OJ是Online Judge系統的簡稱,它是一個在線判題系統。用戶能夠在線提交多種程序(比如C、C++)的源代碼,OJ系統對代碼進行編譯和執行。並通過預先設計好的測試數據(輸入與輸出)來檢驗代碼的正確性。

用戶所提交的代碼在OJ系統下將受到很嚴格的限制,包括運行時間限制、內存使用限制以及安全限制等。用戶提交代碼執行的結果將被OJ系統捕獲並保存,然後再轉交給一個裁判程序。該裁判程序:或者檢測用戶程序的輸出數據和標準輸出樣例的差別,或者檢測用戶程序的輸出數據是否滿足一定的邏輯條件。最終返回給系統一個狀態:正確(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),並返回程序使用的內存、運行時間等信息。

工具/原料

C-Free

瀏覽器

方法/步驟

註冊,再登陸!

acm OJ在線入門

開始答題。點擊導航欄的題目就可以看到題目列表了

選1128

acm OJ在線入門

acm OJ在線入門

看完題目要求後,在自己電腦上寫好程序,調試運行確認無誤後,提交代碼

點擊提交,將代碼複製進去——(在language欄選擇C)

acm OJ在線入門

點擊下邊 的submit提交你的代碼,這個時候——會跳轉到狀態頁面——可以查看你的代碼現在的狀態。

第一個就是我剛才提交的——顯示“正確

acm OJ在線入門

這裡,我把1128的代碼貼出來

#include int main() { int a,b; while(scanf("%d %d",&a,&b)!= EOF) printf("%dn",a+b); return 0; }

acm OJ在線入門

其他的oj 類似.

acm OJ在線入門

注意事項

注意輸入 輸出要求。看ACM 輸入輸出格式。

注意程序運行時間 內存優化

相關問題答案