(洛谷入门系列,适合洛谷新用户)洛谷功能全解

本文是针对洛谷新用户的入门教程,详细介绍了洛谷的各项功能,包括基础操作、侧栏与主界面的各个部分,如题库、题单、比赛、记录、讨论、打卡等。此外,还特别强调了安全设置如两步验证的重要性,以及个人中心的各个模块,如个人设置、收藏、团队、博客等。最后,文章指导用户如何开始做题,使用Retome Judge,查看题解、提交记录、讨论区和推荐题目,帮助用户更好地利用洛谷提升编程技能。
摘要由CSDN通过智能技术生成

目录

前注

前言

第一章 进入方式

1.1 基础操作

1.2 两步验证

1.3 安全邮箱和安全手机

1.4 OpenID

第二章 侧栏与主界面介绍

2.1 蓝底白色洛谷标志

2.2 “应用>>”

2.3 题库

2.4 题单

2.5 比赛

2.6 记录

2.7 讨论

2.8 打卡

2.9 跳题及其右侧栏目

2.10 犇犇

第三章 个人中心

3.1 直接点击头像或用户名

3.2 个人设置

3.3 我的收藏

3.4 我的团队

3.5 我的比赛

3.6 我的博客

3.7 我的题库

3.8 锁定&登出

​编辑

第四章 开肝!!!

4.1 开始做题

4.2 特殊介绍-Retome Judge

4.3 题目的题解、提交记录、讨论区、推荐题目

 4.4 题单

4.5 比赛

4.6 记录

第五章 特殊章节-与他人互动

5.1 与其他用户私聊(搜索其他用户)

​编辑

5.2 查看其他用户信息、关注其他用户

后记

推荐阅读


前注

本篇文章写作于2022年1月,若洛谷此后有变动,可以私信我,我将找时间修改此文章。更新日志也会列于此处。

UPD2023.8:更新了部分图片及数据。

UPD2024.8:1. 更新了RemoteJudge和OpenID相关介绍,详情见3.2和4.2。

                           2. 修正错别字(登 录 in 1.2、做题 纪录 记录 in 4.6、 做过这道题 in 4.1)。

                           3. 再次更新部分图片及数据(见3.2和4.2)。

                           4. 新增1.4,一笔带过地介绍了OpenID(详细介绍见4.2)。 

                           5. 新增第五章,新增5.1和5.2,主要讲解了洛谷中与他人互动的方法。

                           6. 新增“推荐阅读”,主要提供了读完本文后推荐阅读文章的链接。


前言

洛谷的官方定义:洛谷是一个面向全体学生的信息学竞赛社区,提供了丰富的题库和在线编程环境,旨在帮助学生提高编程能力,增强算法思维,同时也是国内知名的在线评测系统之一。

洛谷是一个刷题练习编程网站,收录各色题目,从基础到NOI/CTSC的题目应有尽有。可有些用户初入洛谷时认为它功能繁杂,一时不知该怎么办才好。如果您也遇到了这样的问题,就来看看我为大家整理的洛谷功能全解吧。

注:洛谷写的简略版教程在这,可以先了解个大概。

第一章 进入方式

这有什么好看的?不就是注册和登陆吗......其实,洛谷的注册登陆的细节也是值得细细研究的!

1.1 基础操作

 

初入洛谷,在右上角可以发现图中内容。有账号的话点登录,没有就点注册。好像没啥好研究的

1.2 两步验证

终于登录成功了!但你以为到这就结束了吗.......不!为了保证账号安全,最好使用两步验证。两步验证设置后,登陆时将会向您索要一个每分钟变化的动态密码。

进入方式:鼠标移至右上角头像->个人设置->安全设置->滚到页面最底下->设置两步验证

看上面的图。对于两步验证的过程,洛谷已经解释得很清楚了,此处不再赘述。 

1.3 安全邮箱和安全手机

现在总该结束了吧?还没有!为了保证安全,建议绑定安全邮箱和安全手机。(如果没有电子邮箱、手机,也可以不绑定)这个绑定应该谁都会的吧......

1.4 OpenID

可以使用您的微信或GitHub账号登录洛谷,但需要事先绑定相应账号(具体绑定方法见3.2;由于作者未绑定微信或GitHub账号,具体登录操作方法不明)。

第二章 侧栏与主界面介绍

主界面就不用多说了吧......

洛谷左侧有一个侧栏,有许多按钮,将一一简单介绍。

2.1 蓝底白色洛谷标志

点击它,可以回到洛谷首页。

2.2 “应用>>”

点击它,会跳出6个应用。主题商店可以让你更改洛谷的主题颜色;图片上传让您上传完图片之后就可以复制网址,在洛谷站内用超链接;在线IDE可让你在线输入代码进行测试,再也无须自己搭建编程环境了;云剪贴板可以让您记录个人笔记,或复制文字资料/代码并生成短链接分享;咕值排名是洛谷对用户活跃程度评分后得出的排名;反馈问题则是让您进入讨论区中的反馈、申请、工单专版(关于讨论区是什么,请跳至2.7)。

2.3 题库

让您跳至洛谷题库。详情请看第四章。

2.4 题单

让您跳至洛谷题单。详情请看第四章。

2.5 比赛

让您跳至比赛界面。详情请看第四章。

2.6 记录

让您跳至提交题目的记录界面。详情请看第四章。

2.7 讨论

讨论可从主页(往下拉)或侧栏进入。

在此处有站务版、题目总版、学术版、灌水区与反馈、申请、工单专版,共5个板块。这些板块的名字很好理解,此处不再解释。您可以阅读帖子,或者选择一个板块发布帖子。

2.8 打卡

打卡在主页即可直接看到。

如图,打卡很“玄学”, 都是与“运势”有关的。但打卡连续天数规则有些复杂:设你的打卡间断n天,原先连续打卡了a天,则现在的连续打卡天数为a-2^{n-1}天。

洛谷还专门做了道题说明这个规则,详见洛谷的P1664 每日打卡心情好这道题。

2.9 跳题及其右侧栏目

如图,跳题功能就在打卡的左下角。有两种形式:一是输入题号后跳转至对应题目,二是随机跳转至任一题目。右侧是您通过题数的月统计图和统计图(关于什么是通过题目,请看我的另一篇文章)。

2.10 犇犇

把主页拉到最下方(如图所示),写好内容后开炮发射犇犇,内容会进入您的个人中心。

第三章 个人中心

如图所示,当您把鼠标悬停在右上角头像,可看到一个小窗口。

3.1 直接点击头像或用户名

如图,会进入“标准个人页面”。有主页、动态、练习等栏目。主页中,可填写个人介绍,以及查看自己的一些数据(作者尚未摸清“咕值”的作用)。点击“个人设置”后进入的页面将在3.2中介绍。点击“个人博客”后进入的页面将在3.6中介绍。“动态”即您发布的每一条犇犇。

3.2 个人设置

点进去后,如图,会进入“安全设置界面”。在3.1中,点击“个人设置”也可进入此界面。

2023年8月,此时不支持AtCoder账号绑定

2024年8月,此时已支持全部RemoteJudge的账号绑定

头像设置就不用说了吧......RemoteJudge与OpenID洛谷已经解释得很清楚了,此处不再赘述。关于Retome Judge的着重介绍在4.2中。

2024.8更新 OpenID允许您绑定您的微信账号和GitHub账号,并且用这些账号登录洛谷。微信账号绑定只需扫码即可,而GitHub账号需要在新弹出的链接中输入您的GitHub账号和密码。

这里重点说说奖项认证和CCF等级认证。假如您在某场编程比赛中获奖了,那么在一般情况下,洛谷会将其自动进行认证,并转化为CCF等级。但洛谷也有可能出现漏认证的情况,这时您就需要按洛谷的指引,自行手动认证。CCF等级可以设为显示或隐藏,以带底色的白勾展示。

CCF等级规则如下:

  1. 一级:NOIP初赛(CSP-J/第一轮)60分以上(此级不颁发等级证书);
  2. 二级:NOIP初赛(CSP-J/S第一轮)80分以上(此级不颁发等级证书);
  3. 三级:进入NOIP复赛(CSP-J/S第二轮);
  4. 四级:在NOIP普及组(或提高组)复赛(CSP-J/S第二轮)中成绩列全国前50%;
  5. 五级:在NOIP普及组复赛(CSP-J第二轮)中成绩列全国前20%;
  6. 六级:在NOIP提高组复赛(CSP-S第二轮)中成绩列全国前20%;
  7. 七级:在NOIP提高组复赛(CSP-S第二轮)中成绩列全国前10%;
  8. 八级:NOI铜牌或累计积分250分以上的选手可获得八级资格。
  9. 九级:NOI银牌或累计积分500分以上的选手可获得九级资格。
  10. 十级:NOI金牌或累计积分1000分以上的选手可获得十级资格。

积分折算规则不详细说明,有兴趣的读者朋友们可以查看这个链接

“使用偏好”里我的台词已经被洛谷抢了......

“安全设置”里可以更改用户名(注意,一年只能改一次,请谨慎修改)、改密码、绑定/解绑安全邮箱和安全手机,还可根据洛谷的指引取消两步验证。

3.3 我的收藏

如图,会进入“标准个人页面”的收藏区,展示您收藏的题单、题目等。

3.4 我的团队

 如图,会进入“标准个人页面”的“我的”栏目中“我加入的团队”小栏目,展示您加入的团队,也可自己创建一个团队。

3.5 我的比赛

会进入“我参加的比赛”小栏目,展示您参加过的比赛。

3.6 我的博客

在“标准个人页面”中点击“个人博客”同样可以进入该界面。会进入您的个人博客,若您没有博客,则需要创建一个。

如图,这是个人博客的首页。点击左上角的图标后,还可以管理后台,用于写文章和进行一些设置。

3.7 我的题库

会进入“题库”页中“我创建的题目”栏目。可自行创建题目或编辑题目,但不会展示在公共题库。

3.8 锁定&登出

如图,点击“锁定”后,会直接把账户锁住,需要解锁,且无法进行任何操作。

点击“登出”后,会让您重新登录。登出不会导致账户解锁。 

第四章 开肝!!!

呼,终于把前面的东西讲完了......

这一章主要介绍洛谷的题目。

4.1 开始做题

可以从侧栏的“题库”按钮中进入做题。

 如图,这是点进去后展示的前1213题。状态中,√表示已通过(AC了!),×表示未通过(反正做了,但没AC),--表示没做过这题。比如在图中,我做对了题号为P1000的题和P1001的题,做错了题号为P1009的题,其他题没做。

题目的标签描述了这题的特征。有年份标签(用蓝色表示),比如P1002的年份标签是2002,表示该题是在2002年被发布的;有竞赛标签(用浅蓝色表示),比如P1002的竞赛标签是“NOIp普及组”,表示其出自NOIp普及组;有算法标签,用于标明该题所使用的算法。您可以设置是否显示算法标签。 

每题都有对应的难度。入门最简单,NOI/NOI+/CTSC最难。也有部分题目

(2022.1)

(2023.8)

(2024.8)

(2024.8更新时主题库中的最后一题,题号早已破万)

 在如图所示的位置,可以筛选难度和标签,还可以搜索题目。在本文初版(2022.1)时,主题库共7066道题;2023.8,主题库已经有了8347道题。(一年半更新1000多道题,效率很高!!!)而在2024.8,主题库题目数更是多达9714道,题目编号早已破万!

提交代码的方法是:点击题目标题(蓝色字)进入题目后,点击“提交答案”,选择编程语言后可直接编写代码(会自动缩进、补齐右括号等)。比如,您在主题库的P1001(A+B Problem)这道著名的试机题这道题中编写了如下C++11代码:

#include<bits/stdc++.h>
using namespace std;
int main(){
    int a,b;
    cin>>a>>b;
    cout<<a+b;
    return 0;
}

再点击“提交评测”后,就可以上传代码。 

4.2 特殊介绍-Retome Judge

在3.2中,也提到过Retome Judge。但当时只是一笔带过,这里正好需要再一次介绍,我就来具体讲一讲。

如图,Retome Judge的原理是:在洛谷中提交完代码,代码会被发送至另一个在线判题系统进行评测。评测完后,洛谷会抓取该网站的评测结果,再显示出来。若未绑定账户,则会使用公用账户进行评测;否则,会使用您的个人账户进行评测,您在该网站的评测记录也会相应地增加一条。

在洛谷,RetomeJudge有:CodeForces、AtCoder、SPOJ、UVA。其中,UVA在境内的可访问性较差需要V*NATCoder无法绑定账号,其余均可绑定现在所有RemoteJudge均可以绑定账号(关于绑定账号的介绍,请看3.2中的图片)。

入门与面试其实也是洛谷自己的题库,不属于Retome Judge。

4.3 题目的题解、提交记录、讨论区、推荐题目

如图,在每道题中(以主题库中的P1001 A+B Problem为例),都会有提交纪录、查看题解(用户自编题目除外)、相关讨论、推荐题目。 

 提交纪录,如图,展示了用户提交该题的记录(表格形式):

可看到他们的提交状态、分数、语言、用时与内存占用,还可以对记录进行筛选。您可点击用户状态来查看他们各测试点的详细状态。若您的分数达到一定值,您还可能看到他的源代码。点击题目编号或标题(即图中的“P1001 A+B Problem”)可以回到原题。

题解,如图,展示了用户提交的题目解析:

相关讨论展示了用户关于此题的讨论(根据洛谷的规定,千万不要在这里发题解!!!);推荐题目展示了在做完后,洛谷建议您继续做的题目。

 4.4 题单

由一些题目组成的集合叫做题单。题单主要分为两种:优秀用户题单和官方题单。如图所示:

 您可以查看题单的题目列表以及您的完成进度。

4.5 比赛

和许多其他大型OJ一样,洛谷会举办比赛,有官方的,也有非官方的。带有官方绿底白色Rated标记的比赛及官方比赛,会影响咕值;非官方比赛则不会。您还可在比赛界面查看比赛状态,或进入做题。

上图是我写作时的比赛列表。最上面和最下面的比赛都没有Rated标记,其余比赛都有。其中,除了最下方的比赛结束了以外,其余都未开始。

 如图是一个未开始比赛的报名界面。报名比赛且比赛开始后,您就可以做题了,还可以查看得分情况排行榜。

如图,还可查看一场未开始的比赛距离开始时间的时长。

就算比赛已经结束了,您也能查看提交排行榜与题目列表,并点进去做题。您也会被记入排行榜中。 

4.6 记录

如图,在该界面可以看到自己的所有做题记录,格式与每题的做题记录相同。

第五章 特殊章节-与他人互动

作为一个大型计算机教育网站,洛谷不仅能提供做题、比赛等服务,还允许您查看其他用户的信息,并关注其他用户、与其他用户装弱私聊。但这些功能操作较为复杂,在此单独列出。

5.1 与其他用户私聊(搜索其他用户)

首先,点击任意页面右上角邮件图案,进入私聊页面。

进入私聊界面后,可以与您已经聊过天的人继续私聊,也可以搜索联系人与未聊过天的人聊天(目前已知可行的搜索方法有:搜索用户编号或搜索用户名。特别地,如果搜索的用户名中有英文字母的,不区分大小写)。

值得注意的是,聊天记录中的信息发送时间只有月份和日期,不会显示年份。这就意味着2024.1.1发送的消息和2023.1.1发送的消息都会显示为“01-01”。

5.2 查看其他用户信息、关注其他用户

按5.1中的方法搜索用户(或在聊天列表中进入与该用户的聊天页面),或在洛谷其他位置找到您要找的用户,就可以点击其用户名或头像查看其用户信息,并对其进行关注或取消关注操作。特别地,如果使用聊天或搜索用户找到该用户,必须点击图中圈出位置才可实现以上功能,点击左侧聊天列表中的头像或用户名,或点击聊天页面中的用户名均没有作用。

如图,是本文作者一个好友的个人信息页面。该页面中只会显示用户的部分个人信息(比自己个人中心中显示的内容少),主页中包括其用户名、签名、个人介绍、用户编号、用户类型、注册时间、关注人数、粉丝人数、提交题数、通过次数、咕值排名,其他页面中包括其犇犇、写过的文章(包括题解)、做过的练习题以及关注的人。其粉丝也会显示在其中。

如果一个用户处于未关注状态,右上角将显示蓝色的“关注”按钮,按下后按钮将转变为灰色,同时文字将转变为“已关注”,表明您已关注该用户;再次点击将取消您对该用户的关注,按钮重新转变为一开始的状态(即蓝色的“关注”按钮)。

如图,点击“...”还可以屏蔽或举报该用户。

后记

终于可以把“未更完”删掉了......本文到此就结束了。若想了解更多有关洛谷的内容,以后我还会更新更多关于洛谷的文章,并放入专栏“洛谷入门系列”内。

推荐阅读

读完本文后,如果想对洛谷有更全面的了解,推荐阅读以下文章(顺序不分先后):

《洛谷做题指南,入门首选最详细的写题指南,适合洛谷新用户》by ling.312

《洛谷日常刷题(洛谷官方题单 思路+详解)》by AC自动寄

洛谷的SPOJ需要注册一个SPOJ账号并进行绑定才能进行交题。您可以按照以下步骤进行注册: 1. 打开洛谷网站(https://www.luogu.com.cn/)并登录您的洛谷账号。 2. 在网站顶部导航栏中找到“题库”选项,将鼠标悬停在上面,然后选择“SPOJ”。 3. 在SPOJ页面上,您会看到一个提示,要求您注册SPOJ账号并进行绑定。点击提示中的链接,将会跳转到SPOJ注册页面。 4. 在SPOJ注册页面上,按照要求填写您的用户名、密码和邮箱等信息,并完成注册。 5. 注册完成后,返回洛谷网站,再次进入SPOJ页面。您会看到一个输入框,要求您输入刚刚注册的SPOJ用户名。输入用户名后,点击“绑定”按钮即可完成绑定。 现在您已经成功注册并绑定了SPOJ账号,可以开始在洛谷的SPOJ题库上刷题了。祝您顺利完成编程练习!\[1\]\[2\] #### 引用[.reference_title] - *1* *3* [(洛谷入门系列适合洛谷用户洛谷功能全解](https://blog.csdn.net/rrc12345/article/details/122500057)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [luogu p7492 序列](https://blog.csdn.net/zhu_yin233/article/details/122051384)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值