แพลตฟอร์มตัดสินออนไลน์อีกแห่งหนึ่งของ NOJ ย่อมาจาก NJUPT Online Judge เขียนด้วย PHP, GO, Python และภาษาที่รองรับฟังก์ชันอื่นๆ และรองรับทั้งการตัดสินแบบออนไลน์และการตัดสินเสมือน เราเรียกมันว่า แบบผสม
สำหรับข้อมูลเพิ่มเติม โปรดไปที่หน้าบันทึกการเผยแพร่ Characinae เวอร์ชัน 0.17.0
หากคุณมีปัญหาในการติดตั้ง NOJ หรือต้องการความช่วยเหลือเพิ่มเติมในการตั้งค่า คุณสามารถติดต่อเราได้ทาง [email protected] หรือเริ่มต้นปัญหา |
---|
จะแนะนำให้ใช้ CentOS 8 สำหรับการโฮสต์ NOJ แต่ระบบปฏิบัติการหลักทั้งหมดได้รับการสนับสนุนในทางทฤษฎี
เราขอแนะนำให้รัน NOJ บนแพลตฟอร์มต่อไปนี้:
เว็บเบราว์เซอร์ของคุณควรเป็นหนึ่งในสิ่งต่อไปนี้:
โครเมียม | ไฟร์ฟอกซ์ | อินเทอร์เน็ตเอ็กซ์พลอเรอร์ | ขอบ | โอเปร่า | ซาฟารี |
---|---|---|---|---|---|
69 ขึ้นไป | 62 ขึ้นไป | ไม่รองรับ | 69 ขึ้นไป | ไม่รองรับ | 13.1 และสูงกว่า |
เราไม่ให้การสนับสนุนใดๆ สำหรับ Opera ซึ่งไม่ได้หมายความว่า Opera ไม่สามารถเข้าถึง NOJ ได้โดยไม่มีข้อผิดพลาด เพียงแต่หมายความว่าปัญหาเกี่ยวกับความเข้ากันได้ของ Opera จะไม่ได้รับการแก้ไข
สำหรับตัวเลือกการติดตั้งและคำแนะนำในการแก้ไขปัญหา โปรดดูที่เอกสารประกอบ NOJ
ขณะนี้ NOJ รองรับภาษาการเขียนโปรแกรมยอดนิยม 15 ภาษา คุณสามารถเริ่มปัญหาเกี่ยวกับการรองรับภาษาใหม่ได้
ภาษา | คอมไพล์/รันคำสั่ง |
---|---|
ค | /usr/bin/gcc -DONLINE_JUDGE -O2 -w -fmax-errors=3 -std=c99 {src_path} -lm -o {exe_path} |
ค11 | /usr/bin/gcc -DONLINE_JUDGE -O2 -w -fmax-errors=3 -std=c11 {src_path} -lm -o {exe_path} |
ซี++ | /usr/bin/g++ -DONLINE_JUDGE -O2 -w -fmax-errors=3 -std=c++11 {src_path} -lm -o {exe_path} |
ค++14 | /usr/bin/g++ -DONLINE_JUDGE -O2 -w -fmax-errors=3 -std=c++14 {src_path} -lm -o {exe_path} |
ค++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 หลัก |
หลาม2 | /usr/bin/python -m py_compile {src_path} /usr/bin/หลาม {exe_path} |
หลาม3 | /usr/bin/python3.7 -m py_compile {src_path} /usr/bin/python3.7 {exe_path} |
PHP7 | /usr/bin/php {exe_path} |
จาวาสคริปต์ | /usr/bin/jsc {exe_path} |
ไป | /usr/bin/go build -o {exe_path} {src_path} |
ค# | /usr/bin/mcs - ปรับให้เหมาะสม + - ออก: {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
สำหรับข้อมูลเพิ่มเติม