檢視 TOJ 的原始碼
←
TOJ
跳至導覽
跳至搜尋
由於以下原因,您無權編輯此頁面:
您請求的操作只有這個群組的使用者能使用:
已確認的使用者
您可以檢視並複製此頁面的原始碼。
[[Category:TOJ]] https://toj.tfcis.org/oj/ * 社團練習用的Online Judge * 由[[T13]]的[[吳哲宇]]([[pzread]])開發 * [[T19]]的[[lys0829]]於2017年將judge更新 == Special Judge == 將[https://github.com/TFcis/Problem-setting-tools/blob/master/TOJ-problem-example/conf.json conf.json]中的check從diff改成ioredir,及設定metadata如下。 ;/conf.json <syntaxhighlight lang="JSON">{ "check": "ioredir", "metadata": { "redir_test": { "pipeout": 1, "testin": 0, "testout": -1, "pipein": -1 }, "redir_check": { "ansin": 2, "testin": -1, "pipeout": 0, "pipein": -1 } } }</syntaxhighlight> ;/res/check/check.cpp 分別從答案及輸出分別讀入long double。 <syntaxhighlight lang="C++"> long double Answer, Output; FILE *ansf = fdopen(2, "r"); scanf("%Lf", &Output); fscanf(ansf, "%Lf", &Answer); </syntaxhighlight> ;/res/check/build <syntaxhighlight lang="Bash"> #!/bin/sh g++ -o check check.cpp </syntaxhighlight> 參考 https://hackmd.io/s/BkHdt57I == 參見 == * [[TOJ API]]:API文檔 * [https://github.com/pzread/judge judge原始碼]
返回到「
TOJ
」。
導覽選單
個人工具
建立帳號
登入
命名空間
頁面
討論
臺灣正體
視圖
閱讀
檢視原始碼
檢視歷史
更多
搜尋
導覽
首頁
近期變更
隨機頁面
建立頁面
工具
連結至此的頁面
相關變更
特殊頁面
頁面資訊