欢迎来到 水木清研 OJ !
- 系统测试
- 清华 DSA 补充练习(826 考研《数据结构》辅助)
- 清华研究生资格上机考试 - 往届复刻题目 (更多历史工作详见这里,之后会同步进行部署)
- CSP 认证 - 往届复刻题目
- CCSP 竞赛 - 官方数据
- 机试精选练习题(更多历史工作详见这里,之后会同步进行部署)
- 826 考研初试 - 专业课客观题目(更完善的题库与原创解析工作详见水木清研小程序)
如果你想了解有关“水木清研”的详细内容,请点击这里。
如何设置头像
水木清研 OJ 不提供用户自行上传头像功能,但是提供以下 3 种头像托管方式,只需传入对应平台的 ID,即可同步头像。
- 头像托管平台 Cravatar(请注意,我们使用的不是默认的 Gravatar),需要传入注册时使用的邮箱。具体教程见 link。
- QQ 头像,直接输入 QQ 号即可同步头像。
- Github 头像,直接输入 Github 账号绑定头像,但是在不开代理的情况下几乎显示不出来。
之前使用上传头像功能的用户只需重新按照上述三种方式绑定即可。
需要注意的是,如果你在本地还能看到你之前上传的图像,是因为浏览器对图片进行缓存了,其他人依旧是看不到的。你需要清除浏览器的图片缓存以看到实际效果,并重新更换头像。
友情链接
类似洛谷实现题面复制功能
在 Chrome 系浏览器上安装 ExHydro 插件即可。
编程语言选项
我们参考清华的土豆 OJ 的限制,只设 C++/Java/Python 这 3 种语言(针对清华推研/CSP/CCSP 等)。而 DSA 辅助练习参照 DSA OJ 的限制,只允许使用 C++ 提交。
C++ 采用 C++20 标准,自动开启 O2 优化(请注意,清华推研场上很可能只给 C++14 标准,如果场上出现因语法差异无法编译的问题,请选手自行负责)。
与清华的 DSA OJ 在《数据结构》题目中禁止使用 STL 不同,清华推研机试以及水木清研 OJ 均允许大家使用 STL 以及 pb_ds 库。但是同学们在学习 826 《数据结构》的过程当中还是要在一部分的基础题目当中学会手写相关内容,以便加深理解。
Python 采用 Python 3 而非 PyPy3,参考清华的西红柿 OJ 以及后续可能出现的其他 OJ,暂不安装 numpy 等运算库。
关于注册的问题
如果你的设备在注册账户时出现 uname 检验失败的情况,可换一个设备注册,再使用原设备登录。
如果还有问题,可联系管理员手动注册账号。
关于文件上传的问题
水木清研 OJ 不支持非管理员上传附加文件。如果需要使用图床,请使用其他图床,或联系管理员进行上传。
版权额外声明
对于 CSP 题目的题面与大样例,以及 CCSP 的题面和数据,我们承认其原始版权归中国计算机学会(CCF)所有。
对于清华推研机试真题的题面,我们承认其原始版权归清华大学计算机系所有。
因此该内容对应的评测链接和递交评测权限均免费对外开放。未向公众针对评测权限收取费用,未向复刻数据提供者支付报酬,评测链接自身也不以营利为目的。我们最大的初衷就是为所有准备清华以及其他各高校保研/考研的同学提供高质量的练习自测渠道,同时为广大算法竞赛爱好者提供一个交流与训练的平台。
需要注意的是,此声明与服务条款中的版权声明并不冲突,且符合《著作权法》第二十四条之规定。
从 2024 年 6 月起,CSP 官方模拟认证系统 无法自由练习,每报名一次认证即可兑换 1 场套题的 VP 权限。为规避相关问题,我们评测的更新进度相对于官方模拟认证系统会滞后 1 套题目。报名了认证场次的同学请在官方系统中使用兑换码做最新更新的套题。
Java 提交指南
请注意:提交的 JAVA 代码的类名必须为 Main 且类前不加修饰符。代码中不能包含 package 语句。我们给出了一份 JAVA 的 A+B 样例程序供参考。此外,写 Main 类时,类型写 class 而不要写 public class,后者虽然在水木清研 OJ 上可编译通过,但是在土豆 OJ 上不行。
import java.io.BufferedInputStream;
import java.util.*;
class Main {
public static void main(String[] args) {
Scanner in = new Scanner(new BufferedInputStream(System.in));
int a, b;
a = in.nextInt();
b = in.nextInt();
System.out.println(a + b);
}
}
一些不影响使用因此不打算修的小 bug
这一部分实在是不打算修了 QAQ
- 题库展示的状态是最后一次提交(AC 之后提交非 AC 的代码会被覆盖状态,非 AC 的最高分提交也会被覆盖),但是点进具体题目之后是正常显示的,也不影响过题数记录。
这个疑似是之前后端搞崩一次所导致的神秘 bug,如果对这个前端显示状态不满意,再提交一次最高分或者AC 提交即可。
可能会不定期更新。
Contest
-
62025-9
【清华推研 202508 Extra / CSP R1】第 37 次 CSP 认证虚拟参赛(CSP202503)
- IOI
- Rated
- 4 hour(s)
- 20
-
312025-8
【清华 826 考研 202508 Part 2】清华 826 算法大题
- IOI
- Rated
- 5 hour(s)
- 23
-
312025-8
【清华 826 考研 202508 Part 1】清华 826 小题精选
- OI
- Rated
- 5 hour(s)
- 28
-
102025-8
【清华推研 202508 R3】清华夏令营机试 2022
- IOI
- 4 hour(s)
- 27
-
92025-8
【清华推研 202508 R2】清华推研机试 Mashup
- IOI
- 8.5 hour(s)
- 36
-
32025-8
【清华推研 202508 R1】清华考研机试 2025
- IOI
- Rated
- 5.5 hour(s)
- 33
-
32025-8
【清华推研 202508 R0】清华考研机试 2025(环境测试)
- IOI
- 2.5 hour(s)
- 13
-
152025-6
【DSA Round 0.9】826《数据结构》编程辅助练习
- IOI
- Rated
- 4 hour(s)
- 5
-
82025-6
【DSA Round 0.5】826《数据结构》编程辅助练习
- IOI
- Rated
- 4.5 hour(s)
- 13
-
22025-6
826 客观题测试精选
- OI
- Rated
- 2.5 hour(s)
- 21
Training
-
30Enrolled
-
13Enrolled
-
2Enrolled
清华大学计算机类统考机试真题
包含从 2014 年起的清华大学计算机类统考机试真题,命题风格与难度类似 CSP 认证,面向清华 826 考研/ 824 考研/计算机类春季普博考生,后续会长期向场上考生有偿征收抄录题面。
- 17 sections, 56 problems
-
1Enrolled
清华大学计算机类推免机试真题
包含从 2016 年起的清华大学计算机类推免+夏令营机试真题,命题风格与难度类似 CSP 认证,面向清华计算机类直硕/直博/秋季普博考生,后续会长期向场上考生有偿征收抄录题面。
- 15 sections, 31 problems
-
99Enrolled
-
18Enrolled
Ranking
| Rank | Username | RP | Bio |
|---|---|---|---|
| 1 | 191 | 加训! | |
| 2 | 189 | 喝茶。 | |
| 3 | 187 | 尊贵的uid 198号选手! | |
| 4 | 186 | ||
| 5 | 179 | ||
| 6 | 168 | ||
| 7 | 166 | 落叶永离,覆水难收;死灰欲复燃,艰难其力;破镜愿重圆,翼也无端;人生易老,返老还童只是幻想。 | |
| 8 | 127 | 忘不掉的 是先离开的 我是没有资格 挽留你的双手 紧紧拥抱着你的冷漠 没力气 揭开所有你留的难题 想念你的呼吸 | |
| 9 | 107 | ||
| 10 | 95 | 陆厨 |
Discussion
-
0Comments
清华 826 初试活动 202508 题解
- 考研 - 826 数据结构
- 12 views
- @ 2025-9-1 14:49:26
-
0Comments
关于水木清研 & 联系我们(备份)
- 联系我们
- 32 views
- @ 2025-6-1 16:49:31
-
0Comments
【CSP5 T3】修复所有非法数据并进行重测
- 模板生成系统
- 1 views
- @ 2025-11-22 22:12:24
-
0Comments
【CSP39 T4】已添加 Hack 数据并重测
- 造题计划(上)
- 7 views
- @ 2025-11-17 19:48:36
-
0Comments
子任务 2 数据已加强,贪心错解就不要交了(恼)
- I/O 任务调度队列 · 改
- 4 views
- @ 2025-10-23 18:34:29
-
0Comments
【25 考研/保研机试 环境测试 T2】加强数据并重测
- Binary Matrix
- 5 views
- @ 2025-9-8 21:14:35
-
0Comments
CSP 37 T5 子任务 2 调整并重测
- 收费标准评估
- 8 views
- @ 2025-9-6 23:06:49
-
0Comments
【夏令营机试 2022 T2】更新时限并重测
- 众数
- 4 views
- @ 2025-8-25 23:11:35
-
0Comments
往年机试题目题解 + 打赏渠道 + 试题回收征集
- 保研
- 16 views
- @ 2025-8-24 22:41:18
-
0Comments
清华推研机试 - 预推免活动场 202508 题解
- 保研
- 15 views
- @ 2025-8-24 22:15:48
-
0Comments
【预推免机试 2019 校外 T2】再次修复数据+重新划定子任务+重测
- 字符串集合
- 3 views
- @ 2025-8-23 18:23:27
-
1Comments
【问题反馈(已修复) & 维修公告】空间占用较大但未超出限制的代码无法正确评测
- 问题反馈
- 4 views
- @ 2025-8-22 19:52:19
-
0Comments
【预推免机试 2019 校外 T2】 已加强数据重测并开放补题通道
- 字符串集合
- 6 views
- @ 2025-8-21 0:25:10
-
0Comments
【夏令营机试 2022 T2】再次加强数据并重测
- 众数
- 14 views
- @ 2025-8-11 20:13:04
-
0Comments
B 题已加强数据并重测
- 【清华推研 202508 R3】清华夏令营机试 2022
- 10 views
- @ 2025-8-10 19:56:25
-
0Comments
C 题修复数据并且重测
- 【清华推研 202508 R3】清华夏令营机试 2022
- 7 views
- @ 2025-8-10 16:11:59
-
0Comments
D 题赛后加强数据 + 本场 Unrated 公告
- 【清华推研 202508 R2】清华推研机试 Mashup
- 8 views
- @ 2025-8-9 17:56:45
-
0Comments
D 题数据修正+重测
- 【清华推研 202508 R2】清华推研机试 Mashup
- 5 views
- @ 2025-8-9 17:39:57
-
2Comments
D 题数据有问题?
- 【清华推研 202508 R2】清华推研机试 Mashup
- 10 views
- @ 2025-8-9 16:59:04
Recent Problems
调度器 2025-11-16 22:44:50
网络连接 2025-11-14 0:06:06
货物调度 2025-11-13 0:44:35
阿克曼(Ackermann)函数 2025-11-8 22:59:12
SubsetSum 问题 2025-11-8 21:38:31
斐波那契数列 0 2025-11-7 22:56:33
博物馆 2025-11-2 22:36:58
月票发行 2025-11-2 21:32:45
消息解码 2025-11-2 21:10:01
机器人复健指南 2025-11-2 20:49:41
正态分布 2025-11-2 20:26:49
造题计划(下) 2025-10-28 6:59:20
造题计划(上) 2025-10-26 15:14:33
HTTP 头信息 2025-10-26 12:14:09
水印检查 2025-10-25 16:51:55
蒙特卡洛 2025-10-25 15:32:00
加密通话 2025-10-23 21:53:50
AZY 的冒险岛 2025-10-23 21:43:53
七巧板入门 2025-10-23 21:38:46
检测数码管 2025-10-23 21:08:38