- Hydro
【社区】wonderpython用户必读
- 2023-4-10 13:55:04 @
用户必读
前言
亲爱的新用户们:
欢迎来到 ,这是一个以Hydro为基础,李老师主要开发的二级域。在此希望你能先抽空用几分钟时间快速读下我们准备的指引,以便你能快速融入我们的社区与顺畅的使用的各项功能。
主要功能介绍
题库
进入主站,点击右上角的“题库”进入题库。这里,我们可以发现很多不同的题目。
其中分为5个部分:状态、题目标题、标签、通过/尝试人数,还有题目的难度。
五个栏目的介绍
状态栏
最左边的状态栏中,背景色即代表你还没有尝试这题(新用户默认全部没有尝试),绿“”就代表你已经通过了此题,而红“”代表你尝试过此题但你还没有通过(在中,只要你错了一个测试点就算没有通过)。
题目标题栏
题目标题左边有一个“”按钮,这是用来收藏题目的按钮,收藏后会在主页显示。
然后就是题目标题,点击标题即可进入题目详情页面。
题目标签
这里会显示出一些与题目相关的内容(例如一级、真题 等都是题目标签)。
通过/尝试栏:
显示已经通过的提交人数和累积的提交次数,可以看出一个题目的可能难度。
题目难度:
显示由难度计算算法算出的难度,范围。
题目详情
点开一道题目(这里以 边长 正三角形 为例),最上面的一小栏记录了题目的自己最早最高分提交记录、收藏键、题目名、题目、题目类型、题目时间限制、题目空间限制、尝试数、已通过数、难度、上传者还有标签,大家可以一一点击看一下里面的东西,这里不再阐述。
然后再往下就是题目的内容,也不再阐述。
来到右边这一板块,这是重点:
第一个按钮是在线,可以提交并测试数据,但强烈建议大家在中写代码,否则一旦养成习惯(这里的在线会自动报错),就会慢慢失去查细微的错的能力。
第二个按钮是“递交”,点击即可递交自己的代码。
第三个按钮是“讨论”,在该题下创建一个讨论 or 查看其他人的讨论,但应遵守后面所讲的讨论区规范。
第四、五个按钮是“文件”和“复制”,这些都没有什么用处(等你们钻研后就知道了)。
提交后的评测状态
- 评测:评测请求正在等待被评测机抓取
- 评测:评测请求已被评测机抓取,正在准备开始评测
- 评测:正在编译中
- 评测:编译成功,正在评测中
- 通过:程序输出完全正确
- 不通过:程序输出与标准答案不一致(不包括行末空格以及文件末空行)
- 不通过:程序运行时间超过了题目限制
- 不通过:程序运行内存空间超过了题目限制
- 不通过:程序运行时错误(如数组越界、被零除、运算溢出、栈溢出、无效指针等)
- 不通过:编译失败
- 错误:系统错误(如果您遇到此问题,请及时在讨论区进行反馈)
- 其他:评测被取消
- 其他:未知错误
- 其他:被忽略
训练
训练板块对所有用户开发。
训练版面简介:
上面的内容就是训练的介绍,下面就是题目详情,还有右边这一栏的内容。
训练题目详情板块介绍
训练分多个部分,当一个部分做完后下一次显示它会自动收起。题目详情与题库无异,是一样的版面。
右边一栏的功能介绍
上面的卡片中,分别由“帮助”(介绍训练的内容)、状态(进行中/未参加/已完成)、进度(已完成 %)、参加人数和创建人组成。
下面是目录,对于一些超长题单可以快速跳转。
比赛
这是一个典型的比赛首页界面:
点开一个比赛,发现其界面是这样的:
参加后点击题目即可进入比赛题目页面,点击成绩表也可以查看参加人的成绩。
三种比赛赛制的介绍
赛制
最不刺激的赛制,提交完立刻出分,排名按成绩排序。
例如:A 4题全对,B 4 题全对,C 得了350分。
则排名为:
1 A 400
1 B 400
3 C 350
策略:没有……
赛制
提交完立刻出结果(只有正确/不正确),不正确罚时 10 分钟(即计入的总时间增加 10 分钟)。每一道题,自己的数加1,时间加上从比赛开始以来经过的时间。最后,排名先按题数排,再按总时间排。特殊地,没有的题目罚时不计入总比赛时间。
举个例子:一场比赛共3道题。
A在时 了A题,在时了B题(罚时 3 次),在 时了C题(罚时2次)。
B在时 了A题,在时了B题,在时了了C题,没有罚时。
同样是道题,A的总时间是,B的总时间是,所以B的排名高过A。
很明显,这种赛制的策略就是:
1、开题顺序要合适,先把简单的题了减少时间,再继续钻研难的题。
2、速度快不如稳得来划算,换句话说,稳一点,罚时就能拉开2-3名同学的差距。
赛制
、等比赛所用的赛制,提交后不会立刻出分,在比赛结束后才会出分。
策略:要更稳一点,多测几组数据,避免爆零。
不会立刻出分(其实是隐藏的,管理员能看见)。
讨论
简介
讨论是一个最复杂的板块,我们将分点并配上图片介绍。
查看帖子
在 中,我们以这个帖子为例,展示我们查看帖子的方法。
点击一个帖子的标题(灰字或黑字),即可查看帖子的内容。
灰字代表自从你上一次看这个帖子之后没有新回复,而黑字代表自从你上一次看这个帖子中
左边的红色高亮细长方形即高亮,是用来吸引你注意力的。
有一些帖子就算没有新评论,也会始终保持在上面,我们称之为置顶帖。
目前只有管理员(李老师)能置顶或高亮帖子。
左边的数字代表评论个数。
帖子标题下面的东西分别是节点、查看数、楼主、上一次被回复时间。 点开讨论后,你可以看到讨论的详情
还有该讨论下的回复
其中每一条评论中包含以下5个内容:
1、发表者的头像
2、发表者的名字
3、发表者的等级(若想深入了解等级可跳转至2.6 排名)
4、发表时间
5、发表内容
还有4个功能:
1、回复(回复非一级评论时会自动出现@[](/user/被回复者的uid)
,被回复者会收到一条来自@ Hydro 的被@消息,并且第一个回复第一级评论的也不会出现这个@模板)
2、编辑(仅可以编辑自己的一级评论)
3、删除(仅可以删除自己帖子下的一级评论)
4、表情(仅可以对一级评论发送佚名表情)
注: Wonderpython大更新,现在讨论具有"可持久化"功能,即翻看其一段时间内的更新记录。
2.4.3 发表帖子
点击“讨论”板块右边的“讨论节点”
进入一个讨论节点,此时点击“创建一个讨论”即可发帖。
其中,最上面的一栏是标题栏,并且有高亮置顶键(只有老师能操作)。
你应该在最上面一栏输入标题。
在内容输入框中,上面的一行为Markdown辅助行,从左到右分别可以支持以下功能:
1、表情
2、Markdown中的标题行、粗体、斜体、删除线、超链接、无序列表、有序列表、任务列表(有bug,不推荐)、列表缩进、列表反向缩进(这两个只能用在有序/无序列表中)、引用、分割线、多行代码块、行内代码块、表格
3、上传文件和3个无用的内容
4、自己的累积字数与字数限制
接下来就是编辑区,不再阐述。
点击最下面的“发表”或“更新”就可以发表或更新帖子了。“删除”无法使用。“取消”可取消此次发帖或编辑。
注意:千万不要滥用Markdown与KaTeX,建议阅读作者的Markdown && KaTeX 手册。
2.4.4 回复帖子
进入一个讨论,点击“回复”按钮,可以看到与创建帖子的编辑框几乎一样的编辑框。
2.4.5 你应该/不应该:
- 应该选择合适的讨论节点。讨论内容一般按照节点来定,选择节点错误这类原则性错误会遭到很多同学的反感。
- 应该发布有意义的内容。如果你发表了没有意义的内容(定义详见3.1.1),你可能会见到一些梗图。例如:
这是别人在提醒你,你发表了无意义内容,应该及时道歉并锁定。
- 应该友善交流。讨论区是大家自由发表一些意见,想法的地方。请友善交流,对于一些无意义内容,你应该友善指出这是一个无意义内容。
- 不应该在讨论区对线/互骂。这样会严重破坏讨论区的风气。
- 不应该使用一些令人难以理解的词。
- 不应该滥用梗图(例如在有意义讨论下发批判无意义内容的梗图),这会受到大多数人的反感。
- 不要乱膜 ,膜之前你至少要知道 ta 真实实力有多强,以及这种场合是否适合膜,比如,一个人不想让你膜你偏膜,有可能会受到反感。
- 不要谈用户名旁边的等级,几乎所有人都反感这个,你应该移步2.6.2。
2.4.6 注意事项:
- 初来Wonderpython,不要跟风玩梗,因为你不知道这些梗是什么意思,用错了地方很让人反感。当然,如果想了解一下这些词大概的意思,也可以移步Wonderpython 词典。
- 不要过度活跃,活跃是可以的,但是不要什么事情都往这里说,要时刻记住,这里不是微信朋友圈。
- 目前我们没有删除自己讨论的权限,所以在锁帖时也可以先将评论全部删除,再锁定帖子,最后将内容改为醒目的“此帖已无用”的标志。
- 同时,老师发布的这个讨论简明扼要地概括了社区规则,强烈建议大家阅读。
欢迎添加。
2.5 评测记录
点开评测记录板块,我们可以看到自己的评测记录
在上面一栏中,你可以根据条件来过滤所有评测记录。
下面的表格中的栏目中,从左到右依次为:状态(与题库板块状态相同)、题目(与题库板块题目相同)、递交者、用时、所耗内存、语言(都是 python3)和递交时间。
2.6 排名
2.6.1 基本信息
点开“排名”板块
其中从左到右依次为
排名、用户名(包含头像、用户名(点击后可以查看其个人主页)、等级)、RP、题目分、比赛分、贡献分、通过数和个人简介。
RP是排名比较的唯一标准,但不是实力评判的唯一标准,通过复杂的算法得出。
AC数越高,题目分越高。
比赛成绩越好,比赛分越高。
贡献:我还不知道
通过:就是AC数。
排名每日更新一次,不会即时更新。
2.6.2 “等级”系统介绍
排名越高的用户,等级越高,排名达到前 w%( w 是一个系数,每个等级有对应的 w) 的用户可以达到该等级。
各等级的 w 值如下:
等级 | 等级框颜色 | w值 | 在1000人时有多少人是该等级(不包含该等级以上的) |
---|---|---|---|
10 | 黒 | 1 | 10 |
9 | 红 | 2 | |
8 | 橙 | 5 | 30 |
7 | 黄 | 10 | 50 |
6 | 绿 | 20 | 100 |
5 | 30 | ||
4 | 青 | 40 | |
3 | 55 | 150 | |
2 | 灰 | 70 | |
1 | 90 | 200 | |
0 | 不显示 | 100 |
同时注意:等级越高的用户,实力不一定越强,仅靠RP值或排名或等级来评判一个人的实力是很不可取的。
2.6.3 忠告
不要仗着自己等级/排名高就趾高气扬对待其他人,记住,就算你再强,也有比你更强的,天外有天,人外有人。
如果自己的等级/排名很低,更不要通过抄袭代码等非正规方式来获取RP,否则老师一考核你就会露馅。
2.7 在线 IDE
使用在线 IDE,可以像PyCharm那样编辑代码,但是不建议使用此 IDE 进行编写(除特殊情况外),否则一旦养成习惯(这里的在线IDE会自动报错),就会慢慢失去查细微的错的能力。
2.8 最右边的名字栏
鼠标悬停在这一栏,可以看到一个界面
我们从上到下依次来看一看。
2.8.1 我的资料
点击这一个按钮,可以看到一个界面
(未编辑个人界面的会显示“这个人很懒,什么也没写”)
2.8.1.1 上面一栏
包含自己的头像、用户名、UID、注册时间、上次登录时间、上次进行操作的时间,还有4个(一般地)按键:编辑(等下会讲作用)、发送信息(等下会讲作用)、复制电子邮箱地址,还有显示自己的性别。
2.8.1.2 中间的5个栏目
第一个是个人简介,第二个是已AC的题目,第三个和第四个基本没用。
2.8.2 站内消息(即私信)
点开“站内消息”板块或一个人的"发送信息"键,可以看到一个界面
点击左边的“创建”键,输入你要发送私信的人的uid,或者点击左边一栏的一个人,就会创建一个私信。然后,你就可以在下面的一个长方形框里输入信息,输入完后按"发送"或按住Ctrl+Enter发送即可。
同时,当有人@你时,Hydro就是在这里会给你在私信里发一条富文本信息。
2.8.3 账户设置
3 社区规则与建议
这里是一个开放、活跃的社区,你可以在此与其他人发帖讨论,我们热烈欢迎。
但是,当你发帖时,需要注意以下几点。
3.1 当你发帖时
3.1.1 发帖之前:
你应该知道自己的帖子是什么类型,然后根据下面的方法来修改你的讨论。
3.1.1.1 如果这是一个关于题目的贴:
3.1.1.1.1 WA求助帖
此时你要给出你不懂的地方或者错误代码,这样我们才能给你帮助,否则可能被视为无意义内容。这时候,有人会在帖子里回复“wyy”,就是提醒你你发了一个无意义内容,此时你需要跳转到3.1.1.3.3。
但是,问问题最好还是在群里问,老师会给出解答。
3.1.1.2 如果这是一个求助帖
3.1.1.2.1 请先百度一下。
如果这是一个很容易百度出来的问题,那么跟帖者会回复“BDFS”(BaiDu First Search,百度优先搜索,一般用于批判伸手党(自己不寻找答案就来问问题的人)),并且可能会被视为无意义内容。
如果你已经百度之后还是没有结果,并且寻找答案后也没有进展,应该在帖子中标明“百度无果”或“BDFS无果”。
3.1.1.2.2 请在标题里写出你想询问的详细内容。
“关于……”的标题可能会意义不明。
蠢问题:萌新求助,这个代码提交超时了!
聪明问题:P2783 为什么在加双向边的情况下会超时?
更聪明问题:P2783 在加单向边的情况下可以通过,在加双向边的情况下 - 会超时。
3.1.1.2.3 不要着急。
如果没有人回帖,不要急,总有人会回答你的问题的,将近150人中至少有15人是活跃的,我们并不介意你问出有意义的问题。
3.1.1.3 其他类型:
3.1.1.3.1 知识普及型
这种帖子是可以发的,不过要尽量保证知识点的详细,别人可以基本看懂你在讲什么是最低标准,如果能特别详细地介绍一种算法,那是最好的。
3.1.1.3.2 灌水帖
与OI相关但不密切相关的帖子,这种帖子可以发,但是建议在帖子前标明【水】代表这是一个灌水帖,否则如果其水分(与OI的不相关度)很高的话,可能会被视作无意义内容。
3.1.1.3.3 无意义内容
剩余的很可能就是无意义内容了。如果有人提醒你这是无意义内容,你应该道歉并删除帖子,除非其他人误判(这种概率比较小)。如果很多人都说这是无意义内容,那就不可能是误判了,你就应该锁帖。
如果你想发一个无意义内容,尽量扼杀掉这个心思,因为不发总比发了后删帖好很多。
参考文献:(不分先后)
1、洛谷新用户必读
2、Wonderpython帮助板块
3 条评论
-
已黑化! (李玉汝) LV 7 @ 2023-4-24 21:45:47
打字费不费力?😄
-
2023-4-10 20:17:24@
做的这篇是非常好的,但是我们再一起改进一下,因为这篇讨论也是 zz 的,然而我之前自己做的讨论也是被同学说过是 cx 的,这篇讨论更接近 cx 甚至第 ymyy 的 c 上去了,所以为了防止这样的事情发生,进 我的域
-
2023-4-10 20:12:09@
快,找老师,让老师给你置顶一下
- 1