手把手教你写题解

前言

在洛谷,有许多新用户喜欢写题解,但是他们写的题解无一例外都不通过审核。这篇文章将教你怎么写一篇可以通过审核的题解。

首先声明一下(截至 2024.8.12):

题解难度有橙黄绿蓝紫。

写一篇题解的步骤

首先就是要找到这道题,然后 AC 这道题,然后就可以写了。

如何找题

首先不要去找红题,因为它们基本都是已经有大量题解或者不开放题解。

橙题可以提交的也屈指可数

从黄题开始,可以提交的就渐渐多起来了,不过这些题大部分集中在 Remotejudge 题库,所以你需要先绑定你的账号。相比之下,SPOJ 和 UVA 的可提交题目相对多一些,因为多数人是没有它们的账号的。当然主题库也不是没有,比如:P10262

从紫题开始,主题库大量的题目也可以提交题解了。不过如果可以写这类题解,应该也不在意题解数了。

如何做题

这就看你的修行了。当然如果你想且愿意冒棕名、封禁专栏的风险,也可以抄着题解写题解。但是这样做后果怎样就十分不确定了。

如何写一篇正确的题解

善于阅读

洛谷主题库题解规范(2023 试行版)就是一篇你需要阅读的文章。这篇文章规定了如何写一篇符合要求的题解。

善用 KaTeX

首先,要学习 LaTeX 格式手册

然后就是写了。需要注意几点易错的:

  • 中文和英文、公式、代码块之间要有空格,但是如果是中文标点就没有。
  • 标点是中文标点。
  • 如果公式比较大,建议使用行间公式,如 $$114514x+1919810y=114514^{1919810z}$$
  • gcd\gcd mod\bmod 等要使用正体。它们分别是: \gcd\bmod
  • lcm\operatorname{lcm} 也要用正体,特别地,它是 \operatorname{lcm}

写出来应该是一篇符合要求的题解,如这篇

把控内容

以下就是一篇完全不符合要求的题解:[C/C++]迈出在编程世界的第一步P1001

不难看出,这篇题解写了以下内容:

大家好,我是靳皓旭,没错就是那个人见人爱,花见花开的靳皓旭。你是不是对即将到来的讲解十分期待与激动呢?我也是的。废话不多说,我们开始吧!

这次让我们迈出万里编程路的第一步,这是历史性的一步,更是意义深远的一步,上升到人民,社会,国家。。。。。。扯多了,让我们回到正题,一起看题目:A+B问题,嗯很深奥,这道题看上去很难。点进去笑了,这是小学生做的题吧!一起看一下描述:

样例一看,突然间仿佛回到了小学那时候,懵懂无知,天真无邪。。。咔,又跑题了。其实就是输入两个数,求这两个数的和(两个数相加的结果)。听到这里,你应该很胸有成竹,但是在打代码前我们先注意一些小细节哦!

今天的收获可真多,我们学习了打代码的注意事项,iostream头文件还有它与stdio.h头文件的区别,讲解之后是不是让你更加了解了编程知识呢,记得消化吸收哦!我是靳皓旭,下次再见!

这是十分不符合要求的。洛谷主题库题解规范(2023 试行版)中明确规定:不应出现大量无关内容,包括但不限于闲聊、吐槽、加戏、求赞、求管理员通过、「蒟蒻的第一篇题解」等内容。

理论来说,是可以在题解前加一些闲聊的,但是闲聊在题解的占比一般控制在 3%6%3\%-6\% 之间。

例如⭐Super 大模拟 time⭐】题解:AT_birthday0410_x 这篇题解,虽然有三行的闲聊,但是总的来说,题目相关内容占比在 97%97\% 左右,是可以通过的。当然如果你写 A+B Problem 的题解,可能写 33 行都不给过。

当然也有一些比较抽象的题解,这样题解的主人一般和管理员有关系。例如:【重度魔怔】平均的融合遗传 L。这篇题解,审核就在三楼。如果不是和管理员有关系,建议不要这么做。

附上代码

如果不是因为 B 题库的需要,一般题解是要附有代码的。

尤其是代码细节较多的数据结构题目,附上代码可以更好地帮助读者理解,也更容易过审。

但是一般情况下以下情况不用附代码:

  • 没有 AC。一般在难题中能够获得 969896-98 分即可写题解。
  • 题目已有大量相同代码。

写完题解后

你需要选择文章分类——题解,点击下方的申请题解按钮。

剩下的就是听天由命了,一般要等待 272-7 天可以审核。

如果你的题解十分优秀,但是题目题解区已经关闭,你可以 @管理 让他们帮你搞上去,不过一般不会可以的。

注意到文章区 KaTeX\KaTeX 比较新,所以如果出现题解区 KaTeX\KaTeX 炸掉的情况,可以往文章区引流。

posted @   Weslie_qwq  阅读(113)  评论(0编辑  收藏  举报  
相关博文:
阅读排行:
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
· SQL Server 2025 AI相关能力初探
· 为什么 退出登录 或 修改密码 无法使 token 失效
点击右上角即可分享
微信分享提示