他是 HN 省队选手,也是在线知名题库的洛谷“网红”

· · 生活·游记

2021 年湖南省选(HNOI)中,以优秀成绩斩下省队 A 类年仅高一的 Karry5307,成为最夺目的选手之一。

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

这不是洛谷上一天爆切 50 题的小哥吗?

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

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

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

HNOI 一个月前,Karry5307 更是在个人的洛谷博客上发布一篇博客,是 HNOI2019 的白兔之舞,并且在博客的最后放下豪言“近几年的 HNOI 题都是傻逼题”。

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

这位网友不知道的是,Karry5307 前年第一次参加 HNOI2019 就获得了省队 B 类的好成绩,吊打了同届全湖南所有的选手。

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

另外,与国内诸多 OIer 一样的是,Karry5307 也收到了名校通知书。

国内有不少 OIer 被清华姚班选择,同样 Karry5307 也与清华大学成功签约。

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

四年前开始编程生涯

Karry5307 对编程产生的兴趣起源很早,四年前就开始在洛谷注册了一个账号,通过的第一个题目是 牢固的壳子。

Karry5307 基础十分巩固,自己做了一道题之后还会继续抽时间复习这道题,直到这道题可以在 9~10 秒内被打出来为止。

他的洛谷博客创作始于 2 年前,上传的第一篇博客是题解 P4213 【【模板】杜教筛(Sum)】。

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

直到后来,从一年前开始,他开始背前赤壁赋,一下子变成了高产博主,接连上传了近 114 篇博客。

其中点赞数最高的是他写的 HNOI2021 游记,点赞数已经突破十万大关。

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

上图是正式参赛选手的比赛时候的榜,前几位的选手都是全国排名前几的知名选手,多来自中国顶级中学,例如罗恺就来自湖南的顶级学府雅礼中学。

有网友看完这个博客后说:“Karry5307 可以在 2 分钟内解决 HNOI2021 的编程竞赛题,而我 1 个小时连 A 题的题目都看不懂”。

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

从全校第一逆袭到全省第一

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

除非像我一样六年级学微积分,否则不可能!

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

事实上,Karry5307 在 HNOI2021 前就参加了 HNOI2019,但第一次比赛的过程,并没有想象中那般顺利。

在 HNOI2019 中,Karry5307 总分只有 200 分。当然,这样的成绩,也足以让他进入省队。

但 Karry5307 并不满足于这样的水平。因为他没 A 队就挂分了。在那之后,到今年参加 HNOI2021 前,他开始在 CodeForces 上刷题。

为了准备 HNOI2021,Karry5307 甚至不惜不参加中考的复习,把中考前的复习时间全部投入到了 HNOI2021 的备战当中。

有时候甚至一天 50 题:

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

上图是 Karry5307 通过了 CodeForces 最难的几个问题之一的提交记录,可以看到 Karry5307 后来的提交速度整整快了 2000 倍。

例如,在今年,Karry5307 就参加了 AtCoder 举办的编程竞赛 AtCoder Grand Contest 514、Codeforces 举办的编程竞赛 Codeforces Global Round 114。并且在这些比赛中,Karry5307 都获得了非常优秀的成绩。

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

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

今年 4 月,Karry5307 终于拿下 HNOI2021 A 类名额,并且是全省第一名。

“游戏时间,勿扰”

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

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

例如,在准备 HNOI2021 的训练中,每天 Karry5307 会准时打 Arcaea,锻炼手部穿模的同时,也能让自己的精神得到放松。

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

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

此外,Karry5307 还打开了自己的 22 号端口,希望能在这里与热爱编程的人们一起讨论各种有意思的竞赛题目(Codeforces, CodeChef, AtCoder)、面试(LeetCode)和奥赛相关的话题(IOI, NOI)。

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

这是个非常开放的社区,除了编程、面试与竞赛以外,社区里也有讨论各种音乐、游戏与基础学科的栏目。

当然,还有专设的 meme(表情包)分享栏。

事实上,Karry5307 平日里也很幽默,会在社交媒体上分享自己做的 meme。