改编自 link

2024年全国青少年信息学奥林匹克竞赛冬令营(WC)上,以优秀成绩斩下第一名年仅六年级的 $liuyi0905$,成为最夺目的选手之一。

而且虽然是六年级的选手,但他取得优异成绩后,不少网友并不感到陌生,纷纷留言:

这不是洛谷上天天爆切神仙题的小哥吗?

没错,和其他WC选手不同, $liuyi0905$ 之前在网络上就已经小有名气,可以说是洛谷上的“网红”。

他的洛谷账号Follow人数刚刚突破十万大关,洛谷的估值排名也常年稳居前五,还有一堆粉丝群。

这样的数据放在国内也是妥妥的知识区网红了。

WC一个月前, $liuyi0905$ 更是在个人的洛谷博客上发布一篇博客,是WC集训队的作业,并且在博客的最后放下豪言“近几年的IOI题都是傻逼题”。

一位“不明真相”的网友还评价说,“WC第一只有1%的机会能获得,我愿意以1:99的赔率打赌”。

这位网友不知道的是, $liuyi0905$ 2019年第一次参加WC就获得了300分以上的好成绩,吊打了全国所有的选手。

现在该评论已经被 $liuyi0905$ 删除,不知道这位网友作何感想。

另外,与国内诸多IOI金牌学霸一样的是, $liuyi0905$ 也收到了名校通知书。

国内有不少IOI金牌得主被清华姚班选择,同样 $liuyi0905$ 也与清华大学成功签约。

对于仅仅年满12岁的他来说,一切都才刚开始。

六年前开始编程生涯

$liuyi0905$ 对编程产生的兴趣起源很早,六年前就开始在洛谷注册了一个账号,通过的第一个题目是 [THUWC2017] 大葱的神力。

$liuyi0905$ 基础十分巩固,通过了一道题之后还会继续抽时间复习这道题,直到这道题的做法可以在 10−910−9 秒内被想出来为止。

他的洛谷博客创作始于3年前,上传的第一篇博客是题解 单源最短路径 (SPFA)。

这个博客一直热度十足,每天都会有仰慕 $liuyi0905$ 的网友前来回复。

直到后来,从一年前开始,他开始读集训队论文集,一下子变成了高产播主,接连上传了近30个博客。

其中点赞数最高的是他写的 Codeforces 1936(div1) 的题解,点赞数已经突破十万大关。

对于编程爱好者来说,这个只有文字的博客可以说是全程高能。因为CF给了2个小时的时间,而 $liuyi0905$ 在赛场上只用0分1秒就解决了所有问题,毫无疑问把所有选手踩在脚下。

上图(因某些原因暂时无法展示)是正式参赛选手的比赛时候的榜,前几位的选手都是世界排名前几的知名选手,多来自世界顶级大学,例如Benq来自就来自美国的顶级学府MIT。

洛谷站长 kkk 看完这个博客后说:“ $liuyi0905$ 可以在1分钟内解决Codeforces 1936(div1)的编程竞赛题,而我1个小时连A题的题目都看不懂”。

能如此耐心解答问题,引来一些爱好编程的学生“催更”:请上传所有比赛题解好吗?

从全国第一逆袭到全球第一

当被问及怎么样才能才能成为一个好的程序员(computer programmer,CP)时, $liuyi0905$ 只给了一个建议:

除非像我一样天赋异禀,否则不可能!

因为,他本人就是这么天才。

事实上, $liuyi0905$ 在WC前就参加了ccf NOI系列赛事湖南省的省队选拔,但第一次比赛的过程,并没有想象中那般顺利。

在HNOI2023中, $liuyi0905$ 总分只有599分。当然,这样的成绩,也足以让他进入省队。

但 $liuyi0905$ 并不满足于这样的水平。在那之后,到今年参加WC前,他开始在CodeForces上刷题。

为了准备WC, $liuyi0905$ 甚至不惜不参加小升初的复习,把小升初前的复习时间全部投入到了WC的备战当中。

有时候甚至一天十几题:

上图是 $liuyi0905$ 早期的刷题记录。

而且,如果返回Accepted,他会要求自己重新重写一遍代码,直到得到比标算更优的解为止。

上图是 $liuyi0905$ 通过了CodeForces最难的几个问题之一(信竞牛蛙们将这类问题称作 *3500)的提交记录,可以看到 $liuyi0905$ 后来的提交速度整整快了2000倍。

同样地,在一道大家至少需要3000ms时间限制的题目中, $liuyi0905$ 仅使用了300ms将这道题目通过。

此外, $liuyi0905$ 也没有忘记参加各种编程竞赛,不断积累经验。

例如,在今年, $liuyi0905$ 就参加了AtCoder举办的编程竞赛AtCoder Grand Contest 055、Codeforces举办的编程竞赛Codeforces Global Round 18。

并且在这些比赛中, $liuyi0905$ 都获得了非常优秀的成绩,他还在社交平台上说:“这些比赛好水啊,不会真有人不能阿克吧?”,若有人反驳其观点,他会说:“你为什么不能1min切” 或者是 “您配OI?”。

也就是说, $liuyi0905$ 会利用各个空余的时间,去到处比赛、刷题。

这样的努力也终于给他带来了丰硕的成果。

今年2月, $liuyi0905$ 终于在今年拿下WC金牌,并且是全国第一名。

“游戏时间,勿扰”

然而, $liuyi0905$ 并不像大众看起来那般“大神”—— 一天24小时都在学习。

事实上,他也与许多人一样,会在闲暇时间与朋友玩耍、甚至是打游戏。

例如,在准备WC的训练中,每天下午四点 $liuyi0905$ 会准时和同学一起去击♂剑♂,强身健体的同时,也能让自己的精神得到放松。

此外,在他平时训练累的时候,还会时不时打两局 Codeforces。

$liuyi0905$ 在休息与学习中划分了一条非常明确的界限:用心地学,也要尽兴玩。

此外, $liuyi0905$ 还建立了自己的服务器,希望能在这里与热爱编程的人们一起讨论各种有意思的竞赛题目(Codeforces, CodeChef, AtCoder)、面试(LeetCode)和奥赛相关的话题(IOI, NOI)。

不过,他要求粉丝们公开膜拜自己,这个不难从他博客下方的评论看出。

他是 WC 第一名,也是在线知名题库的洛谷“网红”的更多相关文章

  1. 他是 ISIJ 第四名,也是在线知名题库的洛谷“网红”

    转载自加藤惠. 2020年国际初中生信息学竞赛(ISIJ)上,以优秀成绩拿下第四名年仅初三的张湫阳,成为最夺目的选手之一. 而且虽然是初三的选手,但他取得优异成绩后,不少网友并不感到陌生,纷纷留言: ...

  2. Hugging News #0317: ChatGLM 会成为 HF 趋势榜的第一名吗?

    每一周,我们的同事都会向社区的成员们发布一些关于 Hugging Face 相关的更新,包括我们的产品和平台更新.社区活动.学习资源和内容更新.开源库和模型更新等,我们将其称之为「Hugging Ne ...

  3. 成功的背后!(给所有IT人)----转载:来自CSDN第一名博主

    转载:来自CSDN第一名博主:http://blog.csdn.net/phphot/article/details/2187505 放在这里激励你我! 正文: 成功的背后,有着许多不为人知的故事,而 ...

  4. PClady专访中国第一名媛、元媛舞会总裁周采茨女士【图】_摩登前沿 _奢品 _太平洋时尚网

    PClady专访中国第一名媛.元媛舞会总裁周采茨女士[图]_摩登前沿 _奢品 _太平洋时尚网 PClady专访中国第一名媛.元媛舞会总裁周采茨女士

  5. Kaggle网站流量预测任务第一名解决方案:从模型到代码详解时序预测

    Kaggle网站流量预测任务第一名解决方案:从模型到代码详解时序预测 2017年12月13日 17:39:11 机器之心V 阅读数:5931   近日,Artur Suilin 等人发布了 Kaggl ...

  6. 教程 | Kaggle网站流量预测任务第一名解决方案:从模型到代码详解时序预测

    https://mp.weixin.qq.com/s/JwRXBNmXBaQM2GK6BDRqMw 选自GitHub 作者:Artur Suilin 机器之心编译 参与:蒋思源.路雪.黄小天 近日,A ...

  7. 【mysql经典题目】科目成绩都大于80分\每个科目的第一名\总成绩排名

    参考:http://blog.csdn.net/lifushan123/article/details/44948135 1.查询出科目成绩都大于80分的学生的名字? drop table if EX ...

  8. c小例子 10个数找出第一名

    这个小例子,是从十个数中找到第一名,如果第一名的分数相同,则二者都可以晋级,进入下一轮比赛,我们就对这个数进行排序,这样要求输出晋级人员的标号0-9号中其中一个或几个. 如何用c语言来实现呢? 1) ...

  9. 海华大赛第一名团队聊比赛经验和心得:AI在垃圾分类中的应用

    摘要:为了探究垃圾的智能分类等问题,由中关村海华信息研究院.清华大学交叉信息研究院以及Biendata举办的2020海华AI垃圾分类大赛吸引了大量工程师以及高校学生的参与 01赛题介绍 随着我国经济的 ...

  10. C 语言因为疫情重登最流行编程语言榜第一名!其实它一直都在~

      C 语言时隔五年后再次荣登最流行编程语言榜单第一名. 通过调查得出结论, C 语言再次受欢迎的原因竟然是因为病毒,这听起来愚蠢但确实是事实,嵌入式语言 C 和 C++ 被用于医疗设备中的幅度因为疫 ...

随机推荐

  1. 常见php正则表达式

    $str=preg_replace("/\s+/", " ", $str); //过滤多余回车 $str=preg_replace("/<[ ] ...

  2. 学习spring cloud记录4-Eureka

    前言 Eureka是一个注册中心,在以前的记录中,两个服务之间的调用需要使用硬编码的方式,即把ip和端口号等地址写死在程序中,使用Eureka可解决此问题,但不知能解决这个问题,还有其他的作用. Eu ...

  3. Luogu P11158 【MX-X6-T4】夢重力 题解

    P11158 [MX-X6-T4]夢重力 分类讨论好题. 不难发现交换行等价于交换列,考虑转化贡献体,枚举长度为 \(\frac{n}{2}\) 区间,统计这个区间被多少种交换方式包含. 考虑一个长度 ...

  4. 2021牛客寒假算法基础集训营1 ABFI 题解

    A 题意:问你含有us子序列的,长度不大于n的串有多少(都是小写字母) 思路:其实每个位置可填放的字符就三种, u,s,和其他24个字符. 由于要求含有us子序列的串比较麻烦,正难则反,我们可以先求出 ...

  5. Codeforces Round #685 (Div. 2) C. String Equality 思维

    传送门 题意:给你一个原串和模式串,问你能否通过两种操作把原串变成模式串. 操作方法: 1.交换任意相邻字符. 2.将k长度的相同字符子串全+1. 思路: 对于操作1,相当于我们可以任意排序原串. 结 ...

  6. vs 编译加速

    简介 充分利用多核的性质 参考链接 https://blog.csdn.net/fanyun_01/article/details/79122455 主要用 2)项目-属性-配置属性-C/C++--- ...

  7. SciTech-BigDataAIML-Tensorflow-Keras是用在Tensorflow的高层API

    [https://tensorflow.google.cn/guide/keras](Keras: The high-level API for TensorFlow) https://tensorf ...

  8. babylon.js 学习笔记(6)

    接上回继续,今天继续捣腾动画,上一节咱们让汽车的轮子动了起来,回顾一下核心代码: //轮子转动 const wheelAnimation = (scene, wheels) => { //定义一 ...

  9. Rust: win10环境如何编译bevy?

    bevy是一个rust语言的跨平台游戏引擎,但是在windows10环境编译时,遇到问题无数,幸尽数解决,记录于此,供遇到同类问题的朋友参考: 环境:windows 10 + bevy 0.5.0 + ...

  10. flink 1.11.2 学习笔记(4)-状态示例

    接上节继续,今天学习Flink中状态的使用.数据处理的过程中,对当前数据的处理,有时候要依赖前一条数据的值,这种被称为"有状态"的计算. 举个例子:有这么一个公司,喜欢用内部沟通软 ...