NOJ
v0.17.4 Characinae Build Pack 4
NOJ的另一個線上評審平台,全名為NJUPT Online Judge。它是用PHP、GO、Python等支援功能的語言編寫的,同時支援線上評審和虛擬評委,我們稱之為混合評審。
欲了解更多信息,請訪問 v0.17.0 Characinae 發布日誌頁面。
如果您在安裝 NOJ 時遇到問題或需要額外的設定協助,您可以透過 [email protected] 與我們聯絡或提出問題。 |
---|
建議使用 CentOS 8 來託管 NOJ,但理論上所有主要作業系統都支援。
我們建議在以下平台上運行 NOJ:
您的網頁瀏覽器應該是以下瀏覽器之一:
鉻合金 | 火狐瀏覽器 | 網際網路瀏覽器 | 邊緣 | 歌劇 | 狩獵之旅 |
---|---|---|---|---|---|
69及以上 | 62歲以上 | 不支援 | 69及以上 | 不支援 | 13.1 以上 |
我們不提供對 Opera 的任何支持,這並不意味著 Opera 無法正確訪問 NOJ,而只是意味著 Opera 的兼容性問題不會解決。
有關安裝選項和故障排除提示,請參閱 NOJ 文件。
NOJ 現在支援 15 種流行的程式語言,您可以發起有關新語言支援的問題。
語言 | 編譯/運行命令 |
---|---|
C | /usr/bin/gcc -DONLINE_JUDGE -O2 -w -fmax-errors=3 -std=c99 {src_path} -lm -o {exe_path} |
C11 | /usr/bin/gcc -DONLINE_JUDGE -O2 -w -fmax-errors=3 -std=c11 {src_path} -lm -o {exe_path} |
C++ | /usr/bin/g++ -DONLINE_JUDGE -O2 -w -fmax-errors=3 -std=c++11 {src_path} -lm -o {exe_path} |
C++14 | /usr/bin/g++ -DONLINE_JUDGE -O2 -w -fmax-errors=3 -std=c++14 {src_path} -lm -o {exe_path} |
C++17 | /usr/bin/g++ -DONLINE_JUDGE -O2 -w -fmax-errors=3 -std=c++17 {src_path} -lm -o {exe_path} |
爪哇 | /usr/bin/javac {src_path} -d {exe_dir} -編碼 UTF8 /usr/bin/java -cp {exe_dir} -XX:MaxRAM={max_memory}k -Djava.security.manager -Dfile.encoding=UTF-8 -Djava.security.policy==/etc/java_policy -Djava.awt .headless=true 主要 |
Python2 | /usr/bin/python -m py_compile {src_path} /usr/bin/python {exe_path} |
Python3 | /usr/bin/python3.7 -m py_compile {src_path} /usr/bin/python3.7 {exe_path} |
PHP7 | /usr/bin/php {exe_path} |
JavaScript | /usr/bin/jsc {exe_path} |
去 | /usr/bin/go build -o {exe_path} {src_path} |
C# | /usr/bin/mcs -optimize+ -out:{exe_path} {src_path} |
紅寶石 | /usr/bin/ruby {exe_path} |
鏽 | /usr/bin/rustc -O -o {exe_path} {src_path} |
哈斯克爾 | /usr/bin/ghc -O -outputdir /tmp -o {exe_path} {src_path} |
自由帕斯卡 | /usr/bin/fpc -O2 -o{exe_path} {src_path} |
明文 | /bin/cat {exe_path} |
免費基礎版 | /usr/local/bin/fbc {src_path} |
拉維爾
NOJ法官伺服器
NOJ 評判者
有關更多信息,請參閱composer.json
或package.json
。