常见问题及其解答 (FAQ)

TOJ 是什么

一个OJ。

测评环境

评测机的系统版本是 Ubuntu Server 22.04 LTS。

语言 版本 编译命令
C gcc 11.2.0 gcc -o code code.c -lm -O2 -DONLINE_JUDGE
C++ g++ 11.2.0 g++ -o code code.cpp -lm -O2 -DONLINE_JUDGE(语言版本默认为 C++14,如选择其他版本还会添加 -std= 参数)
Pascal fpc 3.2.2 fpc code.pas -O2
Python 2 Python 2.7.18 预先编译为优化过的字节码 .pyo 文件
Python 3 Python 3.10.6
Java 8 OpenJDK 1.8.0_342 javac code.java
Java 11 OpenJDK 11.0.16
Java 17 OpenJDK 17.0.4

以上信息仅供参考,实际评测环境可能会有变动。

如何上传头像

TOJ 不提供头像存储服务。每到一个网站都要上传一个头像挺烦的对不对?我们支持 Gravatar,请使用 Gravatar 吧!Gravatar 是一个全球的头像存储服务,你的头像将会与你的电子邮箱绑定。在各大网站比如各种 Wordpress 还有各种 OJ 比如 Vijos、Contest Hunter 上,只要你电子邮箱填对了,那么你的头像也就立即能显示了!

快使用 Gravatar 吧!Gravatar 地址:https://cn.gravatar.com。进去后注册个帐号然后与邮箱绑定并上传头像,就 OK 啦!

上不去 Gravatar?没关系,我们现在也支持 QQ 头像了!你只需要前往 “更改个人信息” 页面填写自己的 QQ 号,并将 “头像来源” 选为 “QQ” 就可以让你的 QQ 头像显示在 TOJ 上啦!

递归 107 层怎么没爆栈啊

没错就是这样!除非是特殊情况,TOJ 测评程序时的栈大小与该题的空间限制是相等的!

开源项目

TOJ 的源代码存放于 https://github.com/GoBigorGoHome/toj

用户手册

请移步 S2OJ 使用文档