使用帮助

使用帮助

快速了解大山 OJ:如何做题、参赛、练题单与完成班级作业。按章节跳转,边看边上手。

快速上手

  1. 1
    登录账号

    使用已有账号登录后即可提交代码、参加竞赛与加入班级。当前暂不开放自行注册。

    去登录
  2. 2
    从题库练起

    阅读题面 → 编写代码 → 提交评测,看懂 AC / WA 等结果。

    进入题库
  3. 3
    按题单系统练习

    官方题单与竞赛真题按路径整理,适合循序渐进。

    题单广场
  4. 4
    竞赛与班级

    报名正式比赛,或在班级里完成老师布置的作业。

    浏览竞赛

题库做题

  1. 打开 题库,按难度 / 标签筛选,点进题目。
  2. 左侧阅读题面、样例与提示;右侧查看时限、内存与难度。
  3. 选择语言(如 C++17 / Python),在编辑器中编码,可先用「在线测试」跑样例。
  4. 点击「提交代码」,在提交记录中查看评测结果与详情。

提示:未登录也可浏览题面,提交与记录需要登录。

竞赛

  • 竞赛 查看即将开始 / 进行中的比赛,阅读「概览」中的赛制说明后报名。
  • 比赛开始后进入「题目」作答;可在「提交」「排名」查看自己与榜单情况。
  • 部分比赛需密码报名;赛时请遵守时间与诚信规则。

题单训练

  • 训练 选择官方题单或竞赛真题,先读「简介」了解目标与题目构成。
  • 点击「加入」后开始练习;顶栏显示已通过进度,可按题号顺序刷题。
  • 题单内可看题解(若开放),适合阶段性巩固。

班级与作业

  • 通过邀请加入 班级,在班级中查看公告、作业与同学动态。
  • 作业页含「简介」(老师说明与要求)与「题目」作答区;注意起止时间与是否允许补交。
  • 部分作业会统计单题用时;老师可查看「完成情况」。

评测结果怎么读

代号含义说明
ACAccepted答案正确,通过全部测试点
WAWrong Answer输出与期望不符,检查算法与边界
TLETime Limit Exceeded运行超时,考虑更优算法或常数优化
MLEMemory Limit Exceeded内存超限,减少大数组或递归深度
RERuntime Error运行时错误,如越界、除零、空指针
CECompile Error编译失败,根据编译信息改语法
PEPresentation Error答案大致正确但格式不符(空格/换行)
PCPartly Correct部分测试点正确,常见于 OI 赛制

实用技巧

  • 设置 中可调整默认语言等个人偏好。
  • 提交前务必对照样例;注意行末空格、换行与题目输出格式要求。
  • 排行榜看整体进度:前往 排行榜
  • 代码风格建议:先想清楚输入输出与边界,再写;TLE 时优先分析复杂度。