NOJ
v0.17.4 Characinae Build Pack 4
NOJ のもう 1 つのオンライン ジャッジ プラットフォームは、NJUPT Online Judge の略です。これは、PHP、GO、Python、その他の関数サポート言語で書かれており、オンライン審査員と仮想審査員の両方をサポートしており、これを混合審査員と呼びます。
詳細については、v0.17.0 シャジ科リリース ログ ページをご覧ください。
NOJ のインストールで問題が発生した場合、またはセットアップに追加のヘルプが必要な場合は、[email protected] 経由でご連絡いただくか、問題を開始してください。 |
---|
NOJ のホスティングには CentOS 8 が推奨されますが、理論的にはすべての主要なオペレーティング システムがサポートされています。
NOJ は次のプラットフォームで実行することをお勧めします。
Web ブラウザは次のいずれかである必要があります。
クロム | Firefox | インターネットエクスプローラー | 角 | オペラ | サファリ |
---|---|---|---|---|---|
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} -encoding 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
を参照してください。