了解更多

后山远评

“后山远评” 功能在 2019年7月26日 加入到后山OJ。通过后山远评,后山OJ可以从其他普通的在线评测平台那里获取问题,并模拟提交给其他在线评测平台。

通过后山远评,用户可以在没有测试数据的情况下进行比赛和练习,也可以将不同在线评测平台的题目聚合在一起而不用重复注册登录操作。

目前该功能还处于试验阶段,可能会出现各种无法意料的错误,欢迎用户在 QQ群 或 讨论区 及时反馈!

后山远评支持的OJ

除非在后山远评编译参数中特别注明,后山OJ对于下面列出的在线评测平台均支持题面展示及远程评测。

具体的编译选项可以前往后山远评编译参数或直接单击每个OJ的图标查看。

支持的OJ如下所示(按照OJ英文首字母排序):

BZOI CodeForces * HDU * 洛谷 POJ * XJOI 一本通

:标“ * ”的项目将会由后山OJ插入到后山VJudge的评测队列,然后由后山VJudge提交到源OJ进行评测,故该类OJ的单题(按照ACM规则)没有部分分;其他的项目将由后山OJ直接提交到源OJ,评分视源OJ和后山OJ内部爬虫决定。

后山远评编译参数

BZOI

后山显示 对应原平台
Free Pascal Pascal
C C
C++ C++
Java Java
Python 不支持
Python 3
C#
PHP
Rust
Haskell
Go
JavaScript
Ruby
不支持

原平台评测环境:

gcc (Ubuntu/Linaro 4.4.4-14ubuntu5) 4.4.5
glibc 2.3.6
Free Pascal Compiler version 2.4.0-2 [2010/03/06] for i386
java version "1.6.0_22"
          

HDU

后山显示 对应原平台
Free Pascal Pascal
C GCC
C++ G++
Java Java
Python C
Python 3 C++
C# C#
PHP
Rust
Haskell
Go
JavaScript
Ruby
不支持
(原平台未公布评测环境)。

CodeForces

后山显示 对应原平台
Free Pascal Free Pascal 2
C GNU C 4
C++ GNU C++ 4
Java Java 8
Python Python 2
Python 3 Python 3
C# C# Mono 2
PHP PHP 5
Rust 1.13.1
Haskell Haskell GHC 7
Go Go 1.11.4
JavaScript JavaScript V8
Ruby Ruby
不支持 GNU C++11 4
MS VS C++
Delphi 7
C# .NET
Java 6, 7
D
OCaml
Scala

原平台评测环境:

  • Mono C# compiler version 3.2.3
  • DMD32 D Compiler v2.064.2
  • Delphi 7 [Borland Delphi Version 15.0]
  • Free Pascal Compiler version 2.6.2
  • MinGW g++.exe (GCC) 4.9.2
  • Haskell Glorious Glasgow, version 7.6.1
  • Java 6 javac 1.6.0_45
  • Java 7 javac 1.7.0_72
  • Java 8 javac 1.8.0_25
  • Ocaml ocamlopt 4.00.1
  • Perl v5.12.2
  • PHP 5.3.8
  • Python 2.7.8
  • Python 3.4.1
  • Ruby 2.0.0p353
  • Scala compiler version 2.11.1
  • MS VS C++ 2010
  • JavaScript V8 3.23.0

洛谷

特别注明:该在线评测平台因验证码的相关限制不支持远程评测,后山OJ仅提供题面展示功能。

POJ

后山显示 对应原平台
Free Pascal Pascal
C GCC
C++ G++
Java Java
Python C
Python 3 C++
C# Fortran
PHP
Rust
Haskell
Go
JavaScript
Ruby
不支持

原平台评测环境:

Language Compiler(s) Standard Remark(s)
C MS VC++ 2008 Express (“C”) and MinGW GCC 4.4.0 (“GCC”) C99
  • The macro ONLINE_JUDGE is defined.
  • The C99 implementation of GCC 4.4.0 is not considered feature-complete. In particular, support for variable-length arrays and intrinsic complex and imaginary types is labeled “broken”.
C++ MS VC++ 2008 Express (“C++”) and MinGW GCC 4.4.0 (“G++”) C++98
  • The macro ONLINE_JUDGE is defined.
  • Currently there is no plan to enable the experimental C++0x features before the new C++ standard is officially published and relatively well-supported.
Java JDK 6 (“Java”)
  • The system property ONLINE_JUDGE is set.
  • You should write a class named Main with public or package visibility. This Main class should contain the entry-point main method.
Pascal FreePascal 2.2.0 (“Pascal”) FreePascal dialect
  • The macro ONLINE_JUDGE is defined.
Fortran MinGW GCC 4.4.0 (“Fortran”) Fortran 95

XJOI

后山显示 对应原平台
Free Pascal fpc
C gcc
C++ g++
Java g++11
Python
Python 3
C#
PHP
Rust
Haskell
Go
JavaScript
Ruby
不支持

(原平台未提供其评测环境)

XJDev

注明:该在线评测平台相关参数与 XJOI 相同。

一本通

后山显示 对应原平台
Free Pascal Pascal
C GCC
C++ G++
Java Java
Python 3 Python
(该平台未公开其编译参数)
Python
C#
PHP
Rust
Haskell
Go
JavaScript
Ruby
不支持

原平台评测环境:

1、评测硬件环境:CPU单线程频率2.67。
2、评测软件环境:ubuntu 16.04(32),g++ 5.4.0,gcc 5.4.0,fpc 2.6.2-8,python 3.7.4。
3、评测方式及标准:
(1)传统题目:去除行末空格及回车,去除文件末尾空格及回车,一对一严格比对。
(2)特殊题目:本系统支持自定义特殊(Special Judger)评测方式。如答案不唯一等特殊评测。