Studying Father's blog https://studyingfather.com Focus on interest! Mon, 03 Nov 2025 07:47:35 +0000 zh-Hans hourly 1 https://wordpress.org/?v=6.9.4 https://studyingfather.com/wp-content/uploads/2024/04/cropped-400x400-1-32x32.png Studying Father's blog https://studyingfather.com 32 32 我与计算机科学的前十年(2015-2025) https://studyingfather.com/archives/4420 https://studyingfather.com/archives/4420#comments Thu, 17 Jul 2025 16:00:00 +0000 https://studyingfather.com/?p=4420 继续阅读我与计算机科学的前十年(2015-2025)]]> 第一次接触

我是一个非常喜欢跑图(或者说是集邮)的人:玩 mc 的时候,经常干的事情就是打开地图 mod,找到一块尚未被探索的黑色区域,去那里探索一圈,寻找村庄,山峰等有意思的地点;玩其他游戏的时候也是这样,总是要尽可能收集所有道具,把可能的结局都体验一遍。现在看来,我这十年的种种经历,似乎都与这个跑图的爱好有不小的关系。

和计算机的最早结缘应该是小学了。二年级的时候,学校推荐参加一个网上比赛,比赛的形式大概就是玩一些教育性的小游戏,比拼打字速度,以及考察搜索引擎使用等等。不同年级的比赛内容有一些差别,比如前面提到的搜索引擎使用,似乎是小学高年级组的比赛内容了。

初赛是线上自由开放的形式。我也是抱着玩的心态,在母亲公司的电脑上打完了初赛,拿了个几乎满分的成绩,得以顺利进入到线下复赛。线下复赛也是运气极佳,莫名其妙就进了全国决赛,得以走出新疆,奔赴北京,见识到了北京高楼大厦里的现代化机房,还在清华校园里转了一圈。比赛本身的成绩算不上太突出,不过这对于二年级的我来说似乎也不太重要。

虽然这一次比赛经历和计算机科学本身并无太大的关系,不过这也算是我与电脑的“第一次接触”了吧。

初涉算法

与计算机科学真正意义上的第一次接触则发生在初一。彼时我刚刚结束了小学六年的童年时光,来到这所在全乌鲁木齐乃至全新疆都排在第一梯队的初中。

在开学后的一天,在一位朋友的介绍下,我来到了学校附近的一栋楼,上了一节编程课。在那节课上,我用一台安装了 Windows XP 系统的小小笔记本,敲下了属于自己的第一行代码,当 Hello, World! 的文字出现在黑色的命令行上时,一段长达十年的征程,自此而始。

这个小笔记本,为我打下了一些现在看来不太好的传统:由于笔记本的屏幕实在是小,而我当时就已经高度近视,将编辑器的字体调得偏大,使得一行实在显示不了多少字符。于是,为了压缩代码长度,那时的我形成了一个并不算优雅的码风:运算符两边不加空格,缩进采用单空格缩进,虽然说后面换了更大更好的电脑,这样的码风直到我 OI 退役后才被纠正过来。要是这样的代码只给我一个人看还好,不过中间这几年时间我写了不少题解,其中还有一些成为了标杆,让不少人看到了我这奇异码风的代码,在此不得不说一声抱歉啦。

初中的 OI 学习算是相对平淡的,那时更多还是作为一个兴趣活动在学,每周末去上两三个小时课,做三四道题,平时还是将重心放在课内学习上。寒暑假的训练时间会稍微多一些,毕竟基本上每天都能泡在机房里。

一开始用的 OJ 是 OpenJudge 中的 NOI 题库,16 年寒假,看到学长在网页上玩 flappy bird,我了解到了 CodeVS 的存在,注册了一个属于自己的账号。与 OpenJudge 不同的是,CodeVS 需要填写一个用户名。在学校上外教课的时候,有一次英语对话的时候,班上有人把我叫做“Studying Father”。这个名字也就被我“顺理成章”地拿了过来,并成为了接下来十年,乃至更长的时间尺度上我的身份标识。

后来,因为种种机缘巧合,有人送给了我一本刘汝佳编著的《算法竞赛入门经典》(第一版),我也得以借此机会一窥国外算法竞赛的发展情况,了解到了 UVa 这个西班牙的 OJ。虽然我当时的英语水平还很拉胯,不过靠着书中提供的中文题意,倒也足够做题了。

虽然说寒假暑假有一定强度的集中训练,不过学到的知识其实并不算多。就这样迎来了属于自己的第一次算法竞赛征程——NOIp 2016 普及组。初赛自然是没有太大难度高分通过。而复赛则栽在了 T1 上:答案变量忘记初始化,让我在这个送分题吃下了一个零蛋,最后只拿到了一个二等奖。

接下来就是归零,沉淀,从头再来,第二年再战普及组。那年的 T1 出现了浮点误差的漏洞,不过被我成功发现,并写了一个完全不依赖浮点运算的代码。T3 是一道 bfs 题,被我写出了一段长达 165 行的实现,有惊无险地拿下满分。靠着 300 分的成绩,我成为了当年新疆普及组的第一名。

走向全国

虽说普及组 300 分放在当时已经是一个很不错的成绩了,但对于我来说,这仅仅只是个开始,后面的路还很漫长。

初三下学期算是我学习算法的一个转折点。那时我考上了绿谷的 OI 特长生,在二模考完之后,开启了属于自己的第一次停课训练。在中考前停课听起来似乎有些离谱,不过一方面特长生有降分,备考的压力降了不少;另外一方面我的学习能力还算不错,靠着中考前的复习追赶进度不成问题。

如今看来,那段时间我的作息是无比健康的,实力增长速度也是最快的。白天早早起床去小机房,每人轮流讲一个知识点,下午再做题巩固。晚饭前会去操场上打一个小时的飞盘,锻炼身体的同时,也是在放松心情。这样的系统化训练很快补齐了之前残留的知识短板,让我的实力提升了不少。

在这段时间里,我开始接触算法竞赛的社群,加入了各 OJ 的用户群,开始参与到洛谷的社区的讨论中。我的洛谷打卡天数也从此累积起来,直到现在已经是两千余日。

洛谷打卡记录(截至 2025.07.17)

那年的四月,ICPC World Finals 在北大举办,自然也吸引了我的关注。虽说比赛放在了工作日,我还是趁着午休时段偷偷跑回家里看直播,能看一会是一会。虽然没能实时目击到吉老师在最后时刻拿下了绝杀,让北大拿到了当年的季军的一刻,但在知道结果后,我依旧沉浸在喜悦的心情中。

那年的中考试题,是过去几年来最难的。印象深刻的是,化学试卷里有一道题,问“爆炸盐洗衣粉在超市的哪一类商品货架上?”这种生活常识题打了很多人一个措手不及。不过我还算有些生活经验,写上了日化类的正确答案。高难度的试题下,各校录取分数线纷纷跳水。绿谷 691 分的分数线(满分 800 分),放在全疆统一中考,难度大幅降低的当下,实在是无法想象的一个事情。

中考结束后没几天,我就投入到暑假训练当中。后来又坐上飞机去了 常州,第一次前往外地参加线下的集训,在被吊打的过程中,见识到了自己与强省的实力之间的巨大差距。

开学后,我幸运地进入到了学校的理科特长班,站到了更高的起点上。与隔壁班相比,我们班是氛围最轻松,看起来最摆的那个班。这样的氛围对于同样很摆的我来说,是再适合不过了。

十月份了解到了 OI Wiki 这个算法竞赛知识整合站点。开始用自己的 GitHub 账号在上面贡献一些内容。在包括我在内的一大批贡献者的参与下,OI Wiki 逐渐成为了国内自学算法竞赛的一个不错的宝藏。

那时的小机房还非常热闹,不单单有初中就开始学习 OI 的特长生,也有不少高中才开始接触 OI 的零基础生。NOIp 前的那些晚上,小机房的每台电脑前几乎都坐满了人,打飞盘等活动也是完全不愁找不到人。

对我来说,高一上的 NOIp 并不是一场令人满意的比赛。D1T2 没看出来是背包题,直接吃了很大的亏,最后以全疆第 12 名的成绩收场,距离省队还有很大的距离。

那一年是绿谷小机房的黄金时代,25 个省一,绿谷小机房拿下了其中的 23 个。

寒假去了冬令营,很多内容对于当时的我来说还是过于晦涩难懂了些,难怪冬令营被叫做冬眠营。在冬令营比赛日前一天,突然传来劲爆新闻:教育部的竞赛名单发布,NOI 系列赛没有位列其中,一下子引爆了我加的几乎所有群聊。看到肯德基三人篮球赛反而榜上有名,大家都在调侃明天比赛改为肯德基三人篮球赛。

不过第二天的冬令营竞赛还是平稳地举行,好似这个新闻不存在一样。靠着暴力拼好分,我意外地在这场全国性比赛里拿到了一块铜牌,取得了全国比赛的开门红。

在闭幕式上,竞赛名单的事情自然被 dzd 提起。不出意料,在收费问题上的分歧是 NOI 系列竞赛无法进入名单的原因。年中的 NOI 和年末的 NOIp,还能正常举办吗?当时的选手们,没有一个知道这个问题的答案。

在比赛之外,与网络上相谈甚欢的群友面基,也是冬令营的一个重要环节。从冬令营的讲者 松松松那里拿到了一只小黄鸭,这只鸭子至今仍放在我的书桌上;与湖北的 OIer wjyyy 进行了面基,圆圆真的是个很有意思的人呢。

后来,教育部重新公布了竞赛名单,将 NOI 增补进名单中,一切似乎又重归正轨。由于前面的几位选手放弃了省队资格,我意外地进入到了省队名单中,接下来的训练要以 NOI 选手的要求进行了喔。

五月的 CTSC 变成了 CTS,少了个 Contest,大家都在猜测这是不是为了规避教育部提出的竞赛不能收费的要求。很快这一猜测就在 CTS 闭幕式上被 dzd 亲口证实。

大家如果细心的话,你会发现,我们今年的选拔赛 少了一个字母“C”,C 就是 competition(大笑+鼓掌),为什么 C 没了呢?好,给你们直说吧,如果是“赛”,就不让收费(大笑+鼓掌),不让收费呢,CCF 是没钱的(大笑+鼓掌) 啊 没有一分钱的政府的拨款(大笑+鼓掌)。500 名同学呢 你就要失去机会,只有 15 名同学我们选拔4位,我们还是要收点费的,要不然没有钱也没法干这活,啊,当然这钱也不一定够。

dzd 在 CTS 2019 闭幕式上的讲话

CTS 2019 的关键词是“五道题里选六道”,缺题导致了计数类题目几乎一家独大。这对于缺乏计数相关训练的我无疑是致命的。最后只能和冬令营一样,从提交答案这种非传统题里捞点分,两天加起来甚至拿不到 50 分。

APIO 虽然靠着暴力实现了一天的成绩比两天高的效果,但是仍然没有够到三位数,继续打了铁。这两场比赛的失利告诉我,只会敲暴力是很难在赛场上有竞争力的,学习一些高阶的知识才能在全国性的比赛有竞争力。

运气很好的是,这年 CTS & APIO 我与学军中学的大佬 Mr_Spade 住到了同一个房间,得以有机会了解到浙江算法竞赛的发展情况,也趁机吐槽了一下学军的 XJOI 鸠占鹊巢让新疆 OI 没了存在感(大雾)。

值得一提的是,在 APIO 比赛日过后,我有幸参与到了 OI Wiki 社群的聚餐当中。大家都是很有意思的人呢。

撸串现场,同时还拿到了宣传小卡片。

NOI 2019 前一个月,我和 woshiluo 一块去雅礼特训。在长沙,我痛定思痛学了学多项式科技,不过也只是学会了多项式乘法这样最基础的内容。见到了雅礼小神童 lk,喝到了发源于长沙的奶茶品牌“茶颜悦色”。模拟赛自然是被吊打,每次模拟赛看榜直接自动翻到最下面就可以了。

在经历了一个月的特训后,我们俩坐上高铁奔赴广州,开启了 NOI 的征程。下车时扑面而来的热浪给我留下了过于深刻的印象,和寒假来时的清凉形成了鲜明的对比。

作为省队最后一名,我又一次得以与外省选手同住,不过这次是云南,一个同样被鸠占鹊巢夺走名字的省份,其中一位正是 范滇东,后来到了大学又一块当了四年的同学。

虽然在湖南经历了一个月的难题洗礼,但上了赛场还是现了原形,依旧是一档档地抠暴力分,而不会敲正解或是高分的解法。虽然获奖率高达 85%,但我仍然不幸成为了那最后的 15% 中的一员。

回家休整了一个星期后,小机房一行几人去了中山纪念中学集训。在集训期间,又一则重磅新闻传来,CCF 宣布暂停举办 NOIp 竞赛,而在若干天后,则宣布举办 CSP-J/S 以代替之前被暂停的 NOIp。明眼人都看得出来,这是绕过竞赛零收费要求采取的措施。虽然后来 NOIp 恢复举办,但 CSP-J/S 事实上成为了 NOIp 的前置竞赛,继续发挥着收费的作用。

CSP-S 的成绩并不算令人满意,六道题只拿了 200 出头,虽说是全疆第六,能进队参加 NOI,但放在全国来说还是算不上太出色的成绩。

CSP-S 后,我在 xht37 的邀请下加入到了洛谷题目管理组,开始参与到这个规模庞大的算法竞赛平台的建设中,一直坚持到今天,已经五年有余。

如果一切就这样平稳进行下去的话,我接下来可能还会再去参加几轮线下集训,再去几场线下比赛旅游,NOI 努力一把的话也许能拿到一块铜牌(在银牌数量扩增后说不定能冲一下银牌?),满意地退役并回归文化课。不管结果如何,我至少为此奋斗过。

未曾想,2019 年是我 OI 路上最后的欢乐时光,而一系列重磅炸弹即将在 2020 年引爆,并最终改写了我的人生轨迹。

阴影笼罩

2020 年初,自主招生取消的传闻最终还是落地了,取而代之的是强基计划。这一变化让当年的高三生措手不及,原来拿到的各种约瞬间成为一张废纸。虽然有银牌以上破格入围的政策,但仍然需要在占比 85% 的高考中拿到足够的高分,对于不少脱产竞赛的同学(特别是已经高三的同学)来说,这无疑是一个晴天霹雳。

而雪上加霜的是,冬令营前夕,新冠肺炎疫情逐渐失控,最终导致了武汉的封城,随着人员流动,疫情不可避免地向其他地方扩散,全国各地都进入防疫状态,学校的授课节奏被打乱,高考被推迟,线上授课成为了彼时学校仅有的选项。即将举行的冬令营也因此被迫无限期推迟。

一开始,大部分人觉得这次疫情和我刚出生时的非典一样,会在年内结束。好消息是,国内的疫情是压下去了,然而国外的疫情又开始爆发,又给国内防疫带来了不小的挑战,不时就有地方爆出新病例,情况不容乐观。

疫情阻隔了线下的交流,也让我把目光转向线上。2 月,我第一次成为了洛谷的紫名——管理员。当时我在各大平台还没有一个属于自己的头像,亟需要一个头像作为我的身份标识。而在那段时间,一套小恐龙表情包变得流行起来,其中一个开心的表情吸引了我的注意。这个表情也就被我拿来成为了一直使用的头像,希望这个表情能给我自己以及大家传播积极乐观的心态!

我一直使用的小恐龙头像(2020.02 至今)

水群则是线上活动的另外一大组成部分。水群的一部分目的是放松,另外也能看到一些新资料,从中学到一些知识,同时还能打探一些情报,为自己的未来规划好道路。

随着冬令营和 APIO 的报名通知再次发出,也许一切就要重回正轨了呢。然而,偏居一隅的新疆终究还是没能逃过疫情的突然袭击。七月中旬,一例本土病例的曝光让全市一下进入了封城状态,那一晚的城市变得无比拥堵,大家都急于回到自己的家中。

我就这样在封闭中迎来了属于自己的 18 岁生日。之后没多久,NOI 的报名通知发出,作为疫情地区的选手,我们一开始自然没能获得参与线下赛事的机会,而是收到了参与线上同步赛的建议。这一建议毫无悬念就是给我的五年 OI 生涯判了个不明不白的死刑。后来在教练的争取下,终于允许我们设立分赛场,与长沙的选手们同步比赛。

然而,仅仅靠 CCF 的同意并不足以让分赛场落地,我们还需要与省组织单位协调分赛场的具体事宜,这就让人头大了——好消息是,当年的新疆省队清一色地就读于绿谷,选手的聚集相对容易解决,学校也表示愿意提供场地支持比赛进行,同时协调了社区开具相关证明让我们能离开小区。之后则是人员的安排,作为省组织单位的新疆科协需要派人参与到监考等事宜,这一过程则卡了壳。科协和特派员一直以消极的态度在处理此事,难以看到解决问题的曙光。

即使已经感觉到希望渺茫,我此刻也别无选择,唯有继续做题,写题解,为了那微弱的可能性倾尽全力。

然而,一切努力终究还是在一夜之间化为了乌有。在 APIO 的前一天,科协方面给予了我们否定的最终答复,宣告了分赛场计划的最终流产。

抱着悲愤的心情,尽自己的全力打完了 NOI 前的 APIO,拿到了银牌。就这样在一个奇怪的时间节点,以一种无情的方式,我的算法竞赛生涯画上了一个粗暴的中止符。

间章——文化课之路

再怎么心怀不甘,文化课生活还是要磕磕绊绊地开始。前两年靠着竞赛生的身份少做了不少作业,高三也该回归正轨了。

虽然已经退役了,小机房的大门还是开放的,趁着中午或者晚上过去续下洛谷打卡天数,打开 QQ 水群成为了一项重要的放松活动。当然还有的人选择在机房疯狂打游戏颓废。

虽说有些不情愿,当年的 CSP-S 和 NOIp 还是作为占位符去了,分别拿到了全疆第一和第二的成绩。

到了一月份,一模的糟糕排名给我敲响了警钟,意识到再摆烂就没学上了,果断开始主动加训,自己买了卷子开始刷。一方面是巩固知识,另外一方面也是锻炼熟练度。到了二模成绩就坐火箭起飞了,一举拿下年级 80 多名,全市排名 150 名的高分,北航一度已经在射程之内了,让我的信心增长了不少。

从不惧怕任何对手!

在经历了三年前那次最难中考后,我们这一届学生又经历了最难的高考——原来的全国 I 卷和 II 卷合并,变成了全国乙卷,难度向着以前的 I 卷靠拢,相比于之前一直使用的 II 卷困难了不少,考完之后又是一片哀鸿遍野之景,令人感慨。

高考后的一个周末,woshiluo 拉上了我和雅礼的 skydogli 去打 美团杯。在起队名阶段,我想到了有人发的表情包:一个企鹅发抖表情,下面配着“Linux 内核恐慌”的字样,便提名了“kernel panic”这样一个 CS 味很重的队名。

运气很好拿到了阳光普照奖,得到了一根骑手主题的充电线。然而之后某次带出去参加活动的时候不幸弄丢了(悲)。

高考成绩算是挺让人满意,全疆理科排名 322,也算是有学上了。择校并没啥太多的选择空间,综合考虑了地理位置等因素后,我最终选择在良乡的 BIT 开启我接下来四年的大学生活。四年后回来看这个选择,虽然 10043 禁令在一定程度上禁锢了我未来出国发展的道路,但确实已经是相对意义上的最优解了。

步入大学

刚进入大学,是否打算法竞赛,还没有一个肯定的答案。计算机的方向那么多,何必只揪着算法这一个方向来呢?

幸运的是,大一上我接触到了 PKU 大佬编写的《CS 自学指南》,一个真正广阔的计算机科学世界正向我徐徐展开:理论计算机科学,人工智能,体系结构,操作系统…这就是属于计算机科学的无限可能啊。

那年的 1024,我趁着促销买了很多 CS 相关的书籍,当时真的是怀抱着雄心壮志,准备将这些书挨个认真学习一遍的。现在看来虽然确实学了不少内容,但也有很多书并没有翻开过几次,是有些操之过急,眼高手低了。

大一的大类培养阶段,让我好像也找不到什么能在学校里干的事情:上的课程几乎全是基础课,里面还有工程制图这样一门实在不知道为何开设的课程,让立体感不佳的我颇为痛苦,这门课也成功拿下了我大学四年中除了体育课之外的最低分数。全是基础课意味着没有什么深入学习计算机科学的机会,要学还是得靠自己。

不过算法竞赛的老本在这里,在兼顾 CS 学习的前提下,继续打算法竞赛自然也就成了惯性选择。9 月去人大打了一次 CSP 认证,拿到了 370 分的分数,从而获得了 CCSP 的入场券。之后因为疫情原因无法出京参加总决赛,便再去人大打了分区赛,拿下了一块银牌;10 月因为机缘巧合,赶上了 CCPC 网络赛的重赛,在 xzm 学长的协调下,组建了自己在大学的第一个 XCPC 队伍前去参赛,当然,在毫无 XCPC 经验的情况下,这次比赛自然是翻了车。

值得一提的是,由于强基计划的横空出世,国内大学生算法竞赛的形势也进行了重新洗牌。在自招时代能获得大幅度优惠,轻松飞升各 top 高校的选手们,面对强基的突然到来手足无措,被迫飞入寻常 211 甚至双非高校,这其中尤以 20 届选手为甚——仅仅提前半年才得知消息,叠加疫情对高三备考的影响,真的是祸不单行。这些选手进入大学后纷纷投入到 XCPC 的竞争中,使得校际竞争的激烈程度瞬间上了一个大台阶。不少昔日不知名的高校,靠着“抽卡”获得了高阶选手,得以实现金牌甚至出线零的突破。

大一寒假参加了学校 ACM 俱乐部的寒假集训,重新把高中学的那些东西捡了起来。寒假结束后,我拉上了网络赛时的队友 cyq(indogent)和毛遂自荐的 qyf(Sencho_Ceon)组了队,在征询美团杯的两位队友同意后,“内核恐慌”成为了我大学四年算法竞赛的队名。

大一下,面对着大类分流的现实压力,我不得不投入更多时间在校内课程的学习上。靠着这学期前 5% 的大类排名,我得以顺利进入计算机学院修读 CS 专业,并取得了一个相对理想的专业排名。

校园内悠然自得的鹅们。

大一结束后的暑假,我们队得以跟着参加 20 级的暑期多校训练,也算是走上了正轨。高强度的暑期多校训练,让我尝到了中学时线下训练熟悉的味道,不过这次因为疫情,没办法聚在学校和队友一块打比赛,只能在线上通过语音和文字相互沟通了。

不幸的是,疫情在这个暑假再一次在新疆蔓延开来。很快整座城市就回归了两年前暑假的封闭状态。

八月的时候,趁着疫情稍微缓和,我订了一张前往银川的火车票。在当时还未被疫情笼罩下的宁夏呆了一个星期,再坐上前往北京的飞机,得以返回学校。

这一次的我相比于 NOI 2020 的时候幸运了不少。在如今看来,如果当时的我没能趁着这次机会辗转到北京,我的那下半年将大概率一直在家里度过,那个赛季的算法竞赛和那个学期的线下课程,就只怕是要与我擦肩而过了吧。错过了这半年的我,之后的道路还能像现在这样顺利吗?

彼时的北京还尚且算是安宁,虽然一开始出校仍然需要辅导员审批,但没过多久就改成了报备制。虽不能自由出京,但京内闲逛还是相对随意的。

一次,在翻阅 CS 自学指南的过程中,我偶然看到了一本叫做《Software Foundations》的书籍,介绍了 Coq 这样一门形式化证明的编程语言,以及编程语言理论的相关知识等内容。这本书的缩写和我 ID 的缩写一样都是 SF,也许这就是一种缘分吧。也正是 SF 这本书,在接下来的一年时间里,带着我走入了编程语言的大门。

SF 本身就是 Coq 编写的代码,在学习课程的过程中,需要不断填充里面未完成的 Coq 证明。这种交互式学习模式就和打游戏一样非常容易让人上瘾——很容易就能从中得到正反馈。有好几个夜晚,我都忍不住看书写证明到很晚才睡觉。

受疫情影响,这个赛季的 XCPC 赛事还只能在线上进行。属于我们队的 XCPC 的出道战是 CCPC 的桂林站。靠着 cyq 超强的 ad-hoc 能力,我们队做出来了一道很有意思的结论题,意外拿下了一块金牌。这次比赛也算是出道即巅峰了?

然而接下来的 ICPC 合肥站就给我们泼了一盆冷水。学校一共派出了四支队伍参赛,取得了三金一银的优异成绩,而我们就是那个差了一道题的不幸的银牌。

ICPC 南京站则完全笼罩在疫情的阴影之下。彼时已是十二月中旬,围墙之内的校园已经不再安全,不时有传言道某幢宿舍楼里有人感染,某区域有人被转运云云,宿舍里大家也是备足了物资以防不测;围墙之外的世界则在风云变幻,网络上也是吵成了一锅粥。

南京站比赛当天,我发烧了。但此时也没啥选择,只能戴着口罩硬着头皮到教室比赛。比赛的那五个小时浑身发抖,硬撑着打完了比赛,最后以第 19 名的成绩拿下了金牌。说来惭愧,对于这块金牌,我并没有作出什么贡献。

期末周和上学期一样完全在线上进行。考完期末后没两天,我就坐上飞机回到了新疆。三年的疫情,就这样在混乱中达到了最高潮,又渐渐地退潮了。

随着疫情过去,在疫情中读过了大学前三个学期的我,开始压抑不住自己外出旅游的欲望。趁着大二寒假的超长假期,我安排了一场 沿着京广铁路的长途旅行。借着旅行纾解一下过去一段时间压抑的情绪,同时面到了很多一直通过网络交流,尚未线下见面过的群友们。

和 HBOIer 们一块吃了一顿饭!

对我来说,大学里最有意义的一个学期应该是大二下。在经历了大二上大量必修课程的拷打之后,大二下我决定给自己上上强度,一口气选了 8 学分,四门专业选修课。其中两门 TCS 方向的课程,两门 AI 方向的课程,主要目的是看看自己与这两个方向是否 match。

两门 TCS 方向的课程是组合数学和算法博弈论。组合数学是多年之后重新开设的课程,看课程名,原本觉得可能就是介绍一下组合计数之类的内容。后来才知道讲的是 概率可验证证明(PCP),刘老师自己也不太熟悉这一领域,笑着说这次开课其实是老师和同学一块学习了。课程自然上得是磕磕绊绊。另外一门则是算法博弈论,学习经历就相对平顺了一些。暑假在老师的推荐下还去了南大的 TCS 暑校。

无论是组合数学还是算法博弈论,这两门课似乎都涉及到了 TCS 中最理论的那一部分:计算理论。而南大的 TCS 暑校则让我接触到了 TCS 更多的可能性。不过这一个学期的经历下来,让我感觉到 TCS 似乎并不太适合我:虽然有多年的算法竞赛经历,但我对算法的实现与应用更感兴趣;而 TCS 作为一门理论学科,对于研究者的数理基础提出了更高的要求,这正是我所缺乏的。事实上,打了这么多年算法竞赛,我一直是推式子的苦手,CTS 2019 的惨状自不必多说,各种模拟赛上遇到了数学题也大概率是敲完暴力就跑,虽然多次下定决心加训,但效果总是不甚理想。

雨中的南大仙林校区南楼。

两门 AI 方向的课程则是知识工程和深度学习基础,分别对应了 NLP 和 CV 这两个 AI 主流方向。知识工程是一大堆公式灌入,让人晕头转向,迷迷糊糊做完了作业,感觉真正学到的东西并不是很多。深度学习基础则让人更加痛苦,教材本身还算不错,但是老师教学水平实在是一言难尽,大部分时间只好对着书本自学。结课作业是训练一个目标检测模型,给了一个非常大的数据集,强度相比之前的作业一下子上了很大一个档次。老师给我们发了不少云服务的代金券供我们训练,钱确实不少,但这点经费实在是杯水车薪。一开始写的代码有不少低级错误,还浪费了不少钱。到后期只好自掏腰包贴钱训练,做结课作业的那几天刚好又是南大的 TCS 暑校,基本上就是白天听课晚上跑代码,最后勉强跑出来了一个非零的低分拿去交差。虽然最后这门课我不知为何拿了很高的分数,但以我在这门课上的收获和成果产出,真的配得上这个分数吗?

我对 AI 的印象本就算不上太好,这学期的经历让我对 AI 的印象进一步恶化。不可否认 AI 对当下社会生活的巨大重塑作用——事实上我并不抗拒使用 AI 相关工具。但 AI 的科研现状实在无法吸引我投入其中:过多的参与者,过多的论文,感觉有些向着生化环材靠拢的趋势。这其中确实不乏一些优秀的研究者,高质量的成果,也正是他们成为了推动 AI 发展的主要力量,但大部分研究似乎还是调参为主,有点数学建模的感觉了。感觉 AI 的高速发展似乎也在一定程度上推动了 CS 专业的内卷,头部本科生人手一篇 A 好像也在成为常态。我实在有些担心,在这样浮躁的环境下,我真的能做出什么有意义的工作吗?看到今年 NeurIPS 27000+ 篇的恐怖投稿数量,真的让人倒吸一口冷气。

这学期的算法竞赛方面,寒假几乎没能进行太多有效的训练。就这样在三月底去上海参加了 EC Final,结果只拿到一块铜牌,最大的收获全点到了旅游和面基上。本来凭借着 CCPC 桂林的成绩能去一趟 CCPC Final 的,不过由于队友期末考试冲突,最后也未能成行,这个学期也就成了算法竞赛的一个低谷期。暑假前夕,qyf 表示了退役的意愿,我便邀请了同届零基础的 rising star xyf(xuyufeiya)加入了队伍。

与 EI 群群友在 EC Final 进行一个聚餐
洛谷题目管理组聚餐

未选择的路

I shall be telling this with a sigh

Somewhere ages and ages hence:

Two roads diverged in a wood, and I –

I took the one less traveled by,

And that has made all the difference.

The Road Not Taken, by Robert Frost

排除了 AI 与 TCS 这两条路径后,系统方向似乎就成为了一个绝佳的候选项。在这其中,实践经验丰富的 PL 越来越成为我心中的最佳选择。开学前花了点时间学了下 Haskell,让我更加坚定了继续在 PL 深入研究下去的想法。

不过在迈入科研之前,首先要面对的是疯狂的背靠背比赛期。为了尽可能缩短战线,在和队友讨论了一番后,我们队选择了在赛季前期背靠背连赛三个周末,而我又在中间插入了一场 CCSP,于是便出现了十天不回学校的名场面。

这一轮行程首先从西安开始。西工大的偏远给人留下了过于深刻的印象——从北绕城外的西安北站出发,打车到秦岭脚下的西工大,一共花了 140 多块:一路经过了市区中的马路,市区边缘的国道,再黑灯瞎火的乡间小路,点点亮光下的小镇道路才到达学校。

第二天去学校的时候,看到了路口处“东大村”的石刻,原来这真的是村啊(笑)。

东大村的标识。

在西工大体育馆内与扶苏再次面基,没想到扶苏他们的赛程和我完全同步,接下来三场比赛,每次见面都可以问候上一句 “How old are you?” 了。

西安站的命题可以称得上是灾难性的。命题完全由 nfls 的选手负责,偏偏正式赛那天还是 CSP-J/S 复赛,出题人根本无法到现场,这似乎提前暗示了这场比赛并不靠谱。后来“凹包”成为了这场比赛最大的关键词,直到今天仍然被作为反面案例反复提及。最后西安站拿到了一块银牌。

前脚坐着高铁到达北京西站,后脚就坐上京通号向着北京站进发。在候车室匆匆写完了作业,等到京沈流动宾馆 K53 次开检。

第二天早早到了沈阳,也没啥心思抓住这唯一的时间段旅游,只想躺在酒店休息。下午签到出来就找群友吃饭去了。不得不说大东北的物价还是太便宜,铁锅炖吃下来人均开销也就四十出头。

东北铁锅炖。

接下来就是从早上九点干到晚上九点的正赛了,996 提前体验了属于是。三道算法题还算是尽力而为,两道系统题顺利做出一道,最后拿下一块平淡的银牌。

白天在 CNCC 会场闲逛,参加了颁奖典礼,晚上在沈阳北站附近的餐厅和群友吃了晚饭,卡着点到了沈阳北站门口。回程的 K54 停在了最靠北的站台,南广场进来的我拖着行李箱一路小跑,得以有惊无险地上了车。

第二天在朝阳下抵达北京站,再一次坐上京通号穿越地下直径线的隧道,在北京西站无缝换乘,坐上京雄城际,得以成为校内最早到大兴机场的人。坐上国航的 A321,向着大西南飞去。随着飞机在桂林落地,我得以解锁一个全新的省级行政单位——广西。

桂林站的表现仍然难称得上满意,最后以中位银牌草草收场。

桂林的象山景区。

从桂林回来后,终于可以卸下过去三场比赛中不断积累的行李,我也得以迎来属于自己的短暂休赛期。然而下一场南京站就在眼前,还需要憋住这最后一口气继续加训。

一直很喜欢 sua 的命题风格,去年的南京站就觉得我们队和 sua 的题相性良好(当然另外一部分原因则是疫情影响了所有队的发挥),这也是我们队将南京放到 ICPC 第一志愿的重要原因。

袋鼠已经成为了南京站的吉祥物。

南京站开题节奏还算平稳,中期虽然略有卡题,不过后面很快追上了进度,最后极限拿下了金牌。有一个小插曲是,当时订的返程车票是周天晚上的,虽然赛场距离南京南站仅有一个地铁站的距离,但活动的拖沓还是耽误掉了计划中的冗余时间。幸好在发完银牌后,老师主动提出先发金牌,才得以带上奖牌极限赶上了回京的列车。因为行李一开始还放在校外的酒店,我和 xyf 不得不回去拿行李箱,也错过了滚榜的精彩时刻。

这场背靠背赛季以团队一金两银,外加我的一个个人银奖结束。凭借着南京站的金牌,我们队得以再度突围参加 EC Final。不过在此之前,是时候思考一下后算法竞赛时代下的个人道路了。

相对于 AI,PL 在全世界都是相对小众的领域,而国内搞 PL 的学校和老师就更少了,主要集中在北大,南大等学校。而我学习的 SF 这本书,正好就在北大开设了相应的课程。而北大同城的优势,对我来说意味着能获得更多线下交流和沟通的机会。

在学长的鼓励下,我发出了一封陶瓷邮件,很快就得到了回复,得以加入 PLL 参与科研。是时候该实现从学习者向着科研者的身份转变了。

年底的 EC Final 则是我们队距离 Final 金牌最近的一次,表面上我们距离金牌只差了不到 50 分钟罚时,但事实上还是一道题的距离。如果我们前面速度再快一点,留给 I 题的时间更多一点,也许就是金牌了呢?只可惜这世上没有如果。

时隔一年后,再次坐在了这个体育馆里。

大三下虽然学时不多,却要同时面对着 CS 核心专业课高强度的考验和科研的重担。凑巧的是,实验室开组会的时间刚好是我前半学期中唯一没课的那一天。因此果断决定给自己上强度——坐着地铁从南五环外的良乡,去北四环外的燕园开会,也是提前过上社畜生活了(笑)。

这年年初,房山线与 9 号线的跨线运营终于落地。靠着官网和车站公布的时刻表,我得以过上了卡点赶车的规律作息。就这样成功坚持了两个月,后半学期软工课的开设,占掉了那唯一的空窗期,才让我回归到 remote 模式。

四门专业课——计网,计组,编译,软工——各个都不是省油的灯,这其中尤以计网为甚。计网是课程考核形式的集大成者:40% 的平时分,竟然能囊括考勤,作业,小测验,实验,编程项目和论文,几乎包含了所有平时考核可以用到的形式。更倒霉的是,上课的老师因为某种个人原因,无法在原定的上课时间给我们上课,于是只好把课程调到了周末,自然是引得大家怨声载道。

平时部分的任务这么多,但期末依旧是固执的 60%。

别看实验只占 10%,但是实验的项目却一点都不少,多达十几个。实验平台用的是华为的某个已经停止维护的模拟器,虽说只是按照教材要求按部就班一步步执行命令,再把运行结果填入实验报告即可,但堆积成山的报告实在是让人心累。

更糟心的是,期末考试安排出来之后,发现计网考试安排在了所有专业课中的最后一门,还和北大夏令营的开营日刚巧在同一天。不得不说句难听的,计网真的是恶心人恶心到了学期的最后一天。好消息是,考试在上午,夏令营的机试则在晚饭后,咱还得谢谢他嘞。前脚在理教考完计网,后脚饭也不吃就和朋友一块打车往 PKU 赶,还好除了错过了早上的开营仪式和营员服外并无什么损失。

北大夏令营机试的难度并不算高,这倒是和隔壁形成了鲜明对比。晚上在酒店简单准备了下第二天的面试,虽然说第二天的面试表现其实不太令自己满意,但应该问题不大。面试出来之后约上了几位群友在燕园漫步,聊起各自的当下和未来。

第二天去参加了 MoonBit 的 Meetup,晚上回宿舍收拾好东西,第二天就要搬家进城了,和良乡说再见了喔。

开启新征程

既然确定了科研道路,大四的算法竞赛征程也就真的变成了旅游模式。队友也是实习的实习,科研的科研,暑假多校缺勤严重也成为了常态,在校内的选站顺位自然也是名列垫底。

大三开始的项目得以成为大四的主线,随着想法逐渐成形,做实验,写论文成为了接下来的工作重心。另外一个任务则是大四上的一门必修课,拉着一个小组去开发一个软件系统。不过大家此刻已是心不在焉,各自忙着考研,就业和科研的事情,对项目也不咋上心,项目推进一直慢吞吞,进度管理几近崩坏,最后靠着把所有人叫到一块通宵突击了一天才完成了项目。

CCSP 和 CNCC 自然还是要去的。由于今年没了两头赛站的包夹,我得以在浙江度过了完整的一周,以 5 分之差战胜了粉兔,压线拿到了一块银牌。

CNCC 感觉已经被 AI 彻底占领了,各领域都在讨论如何应对 AI 带来的机遇与挑战,如何使用 AI 推动本领域的发展,整个 CS 似乎已经彻底变成 AI 的样子了。继续坚持做传统方向的研究还现实吗?我也不知道这个问题的答案。

在 CNCC CCF 论坛上,我有幸被邀请做了一段简短的发言,谈及对当前中学算法竞赛教育的看法。

大四的赛站选择了 CCPC 重庆和 ICPC 上海。由于学院经费紧张,报销政策从之前的不打铁就报销变成了只报销金牌区域赛,一场非金牌的区域赛和全部的总决赛,钱包的压力也是大了不少。不过还好有惊无险在上海拿下一块金牌,解决了经费危机的同时,也第三次拿下 EC Final 旅游的机会。

年底,坐上了西户线的仿动集普速列车,再次来到秦岭脚下的东大村。

DF4D 刷上了这样一个动集的颜色,看着真的有些不太习惯。

EC Final 的风格依旧是非常邪门,排行榜上看到一堆强队翻车。我们队表现也不甚理想——不过很难说得上是翻车,毕竟不训练的情况下上限也就摆在那了。正赛只拿到了铜牌,倒是在挑战赛上终于斩获奖项,赚了点钱。华为之夜本来想着能不能来个三等奖-二等奖-一等奖的递增序列,结果不知道是不是因为已经拿了 1000 块奖金的缘故,一个奖都没中。

EC Final 结束后,按道理我就算是正式退役了。参加了这么多次比赛,目送了无数认识的朋友离开赛场,这次终于还是轮到了自己,令人感慨。原本还准备和高中同学在大四下一块打星一场邀请赛作为谢幕之旅,不过最后也没报名成功。

不过意外总是来得太突然,这一届大二选手遇到了我们当年的状况——考试时间和 CCPC Final 冲突,于是一路递补后轮到我们队参赛。xyf 沉迷科研不想再来,于是紧急拉了 dr 过来组队,不过他最后进了北大夏令营,又因时间冲突无法参加。最后这场属于内核恐慌的谢幕战,终究是只剩下了两个人。

三月极限赶完了 OOPSLA 论文的初稿(感谢熊老师和吉老师的指导!),本来说之后花一个月时间稍微加训的,最后还是没 push 动自己。也不知道这一个月自己干啥去了,好像这个剧本有些眼熟?

就这样在五一假期后坐上飞机去了深圳,再转大巴车到了南沙,路上体验了心心念念的 B747-400 和崭新的深中通道。还有幸被教练邀请在开幕式上作了 发言,作为退役老选手,能以这样一种方式宣告自己的谢幕,实在是太感动了(哭)。

返程乘坐的 B-2472 停靠在首都机场的远机位,也让我有机会用照片记录下空中女王的英姿。

虽然说 CCPC Final 的题目风格和 EC Final 一样邪门,但缺乏训练更是发挥不佳的一个关键原因。直到滚榜滚到我们队前的一刻才得知没有打铁,最后以铜牌倒数第三名结束了我的算法竞赛生涯,可以说是大学四年所有的正式赛里,表现最差的一次比赛了。一想到 CCPC Final 会在一定程度上决定学校下一赛季的 CCPC 比赛名额,而前几年学长们辛辛苦苦打下的两个 CCPC Final 名额就要断在我们手里时,就感到颇为惭愧。

回来就是赶毕业论文,准备毕业答辩,时间一下紧张起来。有好几个夜晚写论文写到天亮了才上床睡觉,准备毕业答辩的时间又刚好和 OOPSLA 的 rebuttal 重叠,不过好在有惊无险全部搞定。

30 号一大早完成答辩,四年大学算是结束了?六月稍微放松了一阵子,坐了回刚刚恢复的中蒙国际列车(当然也没出国),然后就是走出校门到处吃好吃的,21 号回到熟悉的良乡参加毕业典礼。

说实话,这四年的时间里,我对良乡的感情是要比中关村深厚很多的,这不单单是因为良乡呆三年,中关村呆一年,而是因为这四年里几乎所有的课程,大部分的社团活动都在良乡进行,而在中关村的生活总感觉似乎空虚了不少:没了课程后,日常生活变成了一点零线,作息不可避免地开始混乱起来,感觉有的时候还是需要一个主线来 push 自己。

行万里路

回顾一下自己过去十年的足迹,惊奇地发现自己的足迹竟已遍布全国大部分的省份。

我的旅行足迹(2015.09-2025.07),由 中国制霸生成器 生成。

新疆的闭塞让我无比珍惜每一次外出的机会,后来到北京上学后亦是如此。随着疫情逐渐结束,出游的愿望重新点燃。我得以在线下参与各种活动,同时还能策划属于自己的长途旅行,在这一过程中,我得以欣赏大好河山,品尝风味美食,面基有趣好友。

过去一段时间收集到的各群友的头像徽章(截至 2024 年底)

旅行的端点固然重要,而连接两点的边亦是旅行的重要组成部分。算了一下,我过去十年仅在铁路上走过的里程,就已有 80000 km 有余,足以绕地球赤道两圈,这其中有各种各样的列车,各种各样的线路,各种各样的人。它们让我旅行的路途不再单调无趣,让交通本身,也成为了旅行的一部分。

因此,我开始用镜头与文字,记录下关于交通的一切,这其中,有辞旧,有迎新,有独特,有普通。

辞旧 – 2023 年 12 月 19 日,送别京原线末班非空 6437 次
迎新 – 2025 年 6 月 3 日,乘坐五年后恢复开行的中蒙国际列车 K23 次。
特殊 – 2023 年 9 月 30 日,乘坐“润泽江南”亚运主题涂装的复兴号智能动车组
普通 – 2024 年 10 月 19 日,乘坐 1461 次到达上海站,准备前往杭州。

终章,亦是序曲

毕业证和学位证,为我的本科四年,学习计算机科学的前十年划上了一个句号,而博士生的录取通知书,则带领着我开启新征程。

这十年时间里,有笑,有泪,有愤慨,有怨恨,有自责,有激动,有满足,有自豪;这十年时间里,有黑色命令行下的第一行输出,有未初始化变量带给我的当头一棒,有敲下一大段代码最终 AC 的惊喜,有飞盘下的挥汗如雨,有在全国赛场上打铁的失落,有被迫接受命运支配时的不甘,有面对大学新生活的期待,有沉迷学习的快乐,有站在岔路时的迷茫,有课内任务带来的压抑,有新征程开启时的昂扬。这就是人生,一个混沌系统,充满着不确定性,同时也是一个开放世界,拥有无限的可能。

感谢这十年来一直给予我支持的父母,师长,同学和伙伴们,是你们让我的这十年丰富多彩,有你们,真好。

是时候与陪伴了十年的算法竞赛说再见了。接下来,就在 PL 的赛道上开启新征程吧!

2025 年 7 月 18 日

]]>
https://studyingfather.com/archives/4420/feed 10
第十届中国大学生程序设计竞赛总决赛的选手代表发言稿 https://studyingfather.com/archives/4391 https://studyingfather.com/archives/4391#respond Sat, 10 May 2025 02:53:28 +0000 https://studyingfather.com/?p=4391 继续阅读第十届中国大学生程序设计竞赛总决赛的选手代表发言稿]]> 尊敬的各位领导、各位老师,在场的各位选手们:

大家好!我是来自北京理工大学的张书豪,很荣幸今天能有机会站在这里作为选手代表发言。

自初一在电脑上敲下第一行代码开始,我与算法竞赛结缘已经整整十年了。然而,我的算法竞赛道路算不上一帆风顺:在新疆这样一个公认的竞赛弱省,竞赛的资源是相对匮乏的,竞赛的氛围也很难与东部的那些强省相比。我也曾因此迷茫过,彷徨过,不知所措过。幸运的是,在这十年的时间里,我结识了无数和我一样对算法和计算机科学充满兴趣和热情的伙伴们,他们中不仅仅有算法强手,也有开发能手和硬件高手。纵使彼此在现实中相距千里,但网络世界让我们之间可以零距离地交流,这不由让我想起了一套题目里的一段话:「时空将你我分开,信息将你我连结」1。正是在他们的帮助下,我的算法水平得到了不小的提升,同时一个广阔的计算机科学新世界也在向我徐徐展开。

2019 年 1 月,我坐上飞机从乌鲁木齐前往广州参加 NOI 冬令营2,那是我算法竞赛生涯中第一次参加全国性的比赛。六年之后,在这个周末,我的算法竞赛征程也将在广州画上句号。回望过去的这十年时间里,算法竞赛为我带来了什么呢?最直接的,当然是计算机科学知识的积累,这为我之后深入学习计算机科学铺平了道路。不过在我看来更重要的,则是开阔了我的视野,我得以走出大西北,在祖国的各地留下属于自己的足迹,在更广阔的环境里追寻属于自己的梦想。

在这里,我要感谢本次比赛的承办方香港科技大学(广州)和协办方广州市南沙区科技局,感谢为本次比赛辛勤付出的各位老师和志愿者,让包括我在内的选手们得以齐聚广州同台竞技。我还要特别感谢港科广的老师们能给我这样一次发言的机会,让我能以这样一种特别的方式向算法竞赛告别,感谢在座的每一位老师和同学的聆听。最后,我要感谢我的母校乌鲁木齐市第一中学和北京理工大学这一路上为我提供的支持;感谢这十年来认识的每一位伙伴的帮助与陪伴;感谢家人们和老师们一直以来对我的关心。本届 CCPC 总决赛对我来说是算法竞赛生涯的结束,更是另一段新征程的开始。希望未来我们还能在更高的舞台再相遇。

擂台上的擂鼓已经敲响,紧张的比赛也将要拉开大幕。祝愿参与比赛的各位选手能在赛场上赛出风格,赛出水平,用键盘谱写属于自己的算竞乐章,取得令自己满意的成绩。预祝本次比赛取得圆满成功,谢谢大家!

2025 年 5 月 10 日

于香港科技大学(广州)体育馆

  1. 出自 2017 年联合省选的「相逢是问候」和「分手是祝愿」两道题目。 ↩
  2. 详见 WC 2019 游记↩
]]>
https://studyingfather.com/archives/4391/feed 0
2024 夏 京津小运转 https://studyingfather.com/archives/3952 https://studyingfather.com/archives/3952#comments Sun, 02 Mar 2025 09:50:00 +0000 https://studyingfather.com/?p=3952 继续阅读2024 夏 京津小运转]]> 五一假期,京局拉出了两组珍稀车底,用来跑京津两地间的普速临客,为京津两地出行提供了一个新的选择。刚刚从武汉回来的我,就这样开启了一场京津两地间的短途铁路运转。

第一程是由 25Z 型列车担当的 K5257 次列车。目前每日开行的 25Z 列车只剩下上局的“西子号”列车——往返杭州与兰溪之间的 T7785/6 次列车。而这趟列车在未来高铁新线开通时也有停运的风险。

K5257 次列车的水牌。

这趟车上同时挂了一等软座(RZ1)和二等软座(RZ2)车厢。不过对外售票的时候统一按软座售票,在网上买票的时候,能否买到一等软座车厢,获得一段更好的旅行体验,就全靠运气了。这次买到的是二等软座车厢,还是车尾一节,倒是方便了看车尾展望视角。

由于 25Z 并没有统型,每次乘坐 25Z 都几乎是一次全新的体验。与之前在兰局乘坐的 25Z 不同的是,京局的这批 25Z 采用了接近于硬座车厢的背靠背+面对面布局。

RZ125Z 的车厢外观,这应该是我第一次坐车型标记为 25Z 的 25Z 客车!

在自己的座位上呆了一阵子之后,我跑到一等软座车厢那边串了下门。拍照的时候被列车长叫住了,问了我关于这个车的好几个问题,然后发现这节车厢里有不少车迷。我们几个车迷便和列车长坐在一块,聊了聊这辆临客和动集定价机制的话题。

RZ125Z 车厢内景。京局的这一批一等软座和二等软座均采用 2+2 座椅布局。

在天津北站临时停车了一阵,感觉情况有些不妙。最后晚点五分钟到达天津站,由于接下来要赶京津城际延长线的商务座,还要出站到旁边的邮局寄明信片,时间一下变得非常紧张。

一等软座侧视图,一等软座的座椅角度可以调节。
二等软座侧视图。二等软座的座椅角度不可调节。

下车后,为了抢回时间,我自然是在出站地道里一路狂奔。进邮局的时候,偶然遇到一位天津本地的 HAM,拿到了一张 QSL 卡片,好耶!

我收到的第一张 QSL 卡片!

寄完之后赶忙回到车站,这时候距离开车只剩下不到十五分钟时间了,商务座候车室自然是没得体验了。更不巧的是,城际场位于北广场一侧,从南广场进来的我还得小跑几步以免漏乘。

京津城际本线车是清一色的 CR400BF,如果运气好还能遇见著名的 5033。开车后没多久,乘务员送来了商务座零食盒和饮料。

由于京津城际天津至滨海段全席位均实施 5.85 折的补贴票价,这段半个小时的商务座行程只需花费 38 元。廉价的商务座体验选项增加了

吃完之后,把座椅放平,躺平歇一会吧。前往滨海新区这一段的铁路是三复线并行:京津城际线,津山线,津秦高速线。

早点三分钟到达滨海站,车票效益缩水了,非常火大。在滨海站的地下空间转了一圈,非常凉快。

滨海站的入口。

出来之后看到有共享电动车,扫了一辆,准备骑到津滨轻轨(9 号线)的某个车站,乘坐 9 号线返回市区。由于手机电量不足,只好插着充电宝,放到包里充电。

这一放结果就出了意外:天津的路网并不像北京绝大多数地区那样方方正正,我一不小心选错了方向,结果骑行方向和 9 号线的方向平行了,骑了好久都没找到车站。好在发现不对劲之后赶忙掏出了手机看了下地图,这一错误及时得到了纠正,没有太影响后续行程,但还是让本就紧张的时刻表又少了一些冗余空间。

9 号线市民广场站。

先坐上往东海路方向的列车,前往终点站。9 号线地上段的车站整体布置都比较简单,也能看出时代的气息,但东海路站则是一个例外。这是因为东海路站是一座浴血重生后的车站。

在当年的天津港爆炸事故中,东海路车站受损严重,在 9 号线恢复运营后很长一段时间都处于停运状态。经过了漫长的重建后,东海路车站终于得以涅磐重生,以全新的姿态开门迎客。

重生后的东海路站。

坐 9 号线返回市区。感觉京津城际延长到滨海新区之后,9 号线的地位就变得稍微有些尴尬了。一路坐到终点天津站,在市区辗转一阵后总算到达了天津西站。

因为在滨海新区稍微耽误了一些时间,到太空西站的时候已经没时间吃饭了。在站内找了家煎饼馃子店打包了一套煎饼馃子就过检票炸鸡了。

(煎饼馃子按道理应该是早上吃的来着?)

返程乘坐的列车是 K5266 次,本车的特殊之处在于其采用 BSP 产的 25T 型车体。

想去拍一下本务猪头,到车头附近发现停的位置太靠前了,再加上前面有不少工作人员,最后还是放弃了。

1-4 车是 BSP 的软座,剩下的车则全是软卧代软座。其中有两节车厢更是特别,挂了下放的公务车,其他车则是 BSP 软卧车。

BSP 软卧车包厢内景,感觉相比普通软卧一下上了档次。
另外还有两节看起来很有老干部味的车厢(笑)。

虽说有一个多小时享受软座的时间,不过大半都拿去在车内到处拍照了,剩下的时间里,大部分则是坐在软卧车厢的边凳上,用手机编辑游记。坐过道边凳而非卧铺的一个原因是软卧包厢里照明更接近点光源,过道更亮一些。

后记

除了 25Z 和 BSP 25T 之外,京局在京石两地之间还拉出了 18 型国际列车跑临客。不过五一假期时间紧张,未能有机会体验,难免有些遗憾。

(不过,中蒙国列恢复常态化开行之后,其实也不是不能跑到呼和浩特去坐 18 型列车呢。)

2025 年 3 月 2 日

]]>
https://studyingfather.com/archives/3952/feed 3
2024 春 陆桥旅行 https://studyingfather.com/archives/3883 https://studyingfather.com/archives/3883#respond Thu, 09 Jan 2025 10:40:00 +0000 https://studyingfather.com/?p=3883 继续阅读2024 春 陆桥旅行]]> 缘起

春运期间,上局的湖蓝双层列车再一次进入了人们的视野,与此同时,西局的双层列车也来到了熟悉的宝鸡-重庆西交路上运行。想着返校的路上体验一下双层列车,我便安排了这一次沿着兰新-陇海线,将两趟双层列车和其他有意思的列车串联起来的运转策划。

Day 0

第一程乘坐兰局的 T3296 次列车前往金昌。

曾经的 T295/6 次列车算是我童年对铁路的的一大回忆。早年曾经好几次乘坐这趟列车往返于乌鲁木齐与兰州之间,可惜前两年停运了。如今作为春运临客临时复活,也是感慨万千。

T3295/6 次列车的水牌

沿路的风景已经数不清看了多少遍,北面是高大的天山山脉,南面戈壁滩一望无际,向视野尽头不断延伸。

25K 列车的硬卧车厢是没有充电插口的,因此手机的电也得精打细算,省着使用。兰新线上信号不佳,也抑制了我对手机的使用需求。在路上的大多数时间,我都在看下学期课程的教材。

不知为何,当列车到达哈密站的时候,竟提前了将近一个小时。不过列车员在车上乘客都下车后就把车门先关上了,等到上车乘客开始检票后才再打开。算下来我能在站台上放风的时间应该只有十分钟。

Smoking Department(笑)

Day 1

六点多到达金昌站,下一程要乘坐的是金昌到兰州的 T6614 次列车。这趟车的特殊之处在于,它使用的是以前上局的“西子号”25Z 车底,还拥有全国唯一的普速特等软座列车。

金昌站内提供充电插口,好评!赶快利用这一个小时的时间补充下电力。

T6613/4 次列车的水牌
特等软座车的车号。

25Z 的特等软座车厢,最大的特色就是车内设置的两个包厢,也算是开了国铁设置包厢坐席的先河吧(?)。很巧的是我买的特等软座车票就是一个包厢座(可惜是倒座)。

25Z 特等车厢全景。可以看出 2+1 的布局下座椅非常宽。
布局非常奇特的包厢,看着就很适合搓麻将。
也有这样布局比较正常的包厢。

列车从金昌站始发的时候,车上的乘客还不算太多,我尚且还能一人享受一个包厢,随着列车不断行驶,不断有乘客上下车,车厢里的人开始多了起来。

25Z 型客车作为准高速客车的先驱,为后续 25K 型客车和 25T 型客车的研发提供了宝贵的经验。作为实验性质的 25Z 客车制造量并不算大,运用范围也较小。随着当年制造的 25Z 型客车逐步退役,目前国内还在跑的 25Z 的车次已经所剩无几,想必它们很快就要退出历史舞台了吧。

至于软座的票价,相比硬座自然是贵了不少。金昌-兰州区间其他列车硬座票价 53.5,而 25Z 的二等软座票价 88 元,一等软座票价 105.5 元,特等软座票价 132 元,当然,更高的价格确实换来了乘坐体验的明显提升。在 25Z 刚刚造出来的那个年代,软座是个算得上奢侈的席别。过了将近三十年后,经济水平的发展让软座对不少人也成为了一个值得体验的选项了。

特等软座侧视图,可见靠背可调节的角度是真的很大。不过包厢座由于背后是墙,座椅调节角度要小不少。
一等软座侧视图。一等软座的座椅靠背角度可以调节,并且除了对向座之外都有脚蹬。
二等软座侧视图。二等软座的座椅角度不可调节。

到了兰州,必吃的美食当然是牛肉面啦!在车站前的邮局寄了张明信片之后,我便坐上了一辆公交车,赶往距离车站不算很远的一家牛肉面馆。

兰州站“兰”字第三横最短的写法也常常让初来兰州的人感到迷惑。

不得不说兰州的牛肉面是真的便宜,只要 8 元一碗。再加上 11 元一两的牛腱子肉和 2 元一个的鸡蛋,21 元就能吃一顿很不错的午饭了。

这种一碗牛肉面+一两牛肉+一个鸡蛋的搭配在兰州人那里有个名字,“肉蛋双飞”。

吃完牛肉面,步行去往地铁站,也是我第一次乘坐兰州地铁。由于兰州市区南北两侧都有山脉,整个市区沿着黄河呈现一个狭长的条状布局。这也使得东西向的兰州地铁 1 号线能够覆盖到不少热点区域,保障了客流量。即使是在周三的中午,地铁上依旧座无虚席,站着的人之多甚至已经不能从车厢一头望向另外一头了。

半个多小时后到达兰州西站,西北地区最大的铁路枢纽之一。到的时间比预期早了一些,于是改签了手上的车票,从 G2022 次改到了 D2694。刚巧这车由 CR300BF 担当,这也是我第一次乘坐 CR300 列车。当然,这一程也是旅行全程唯一一次乘坐动车组列车。

CR300 系列外观最大的特征就是蓝色调的涂装,内饰上倒是和 CR400 差别不大,座椅延续了复兴号一贯的特色——硬。

从兰州到宝鸡,高铁只开了两个小时,而普速列车则需要七个小时。由于陇海线天水至宝鸡段地质条件复杂,修建时间较早等原因,这一段线路的旅行速度长期较低,成为了兰州等地前往中东部地区的瓶颈。而徐兰高铁的全线开通,则大大提升了这一段的旅速(即使这一段最高时速是 250 而不是 350),让兰州与西安等地不再遥远。

在宝鸡南站下车,接下来乘坐公交车前往宝鸡站。

到宝鸡站的时候大概是 17:40。宝鸡站的站房看起来非常新,应该也是近几年改造后重建的吧。

想着体验一下双层列车的餐车,于是就没在宝鸡市区解决晚饭,直接进站候车。

西局双层列车的水牌。

刚上车的时候,不知道为何,车内的加热器并没有在工作,一下让我体验到了乘坐非空调列车的感觉,记忆也不由得拉回到 去年年底送别 6437/8 次非空调列车 的时候。

下层+高站台带来的独特贴地飞行体验,值得一试。

朋友建议我买硬卧车厢的车票,想了想挺有道理,目前还有机会见到的双层列车里,除了昆局的那趟旅游列车之外,只有这辆车有双层卧铺车厢了。没买到车厢两端平层的普通包厢,运气不错。

双层列车独有的楼梯,应该会有小朋友喜欢在这楼梯上转圈圈玩耍吧。

硬卧车厢的上下层房间都是上下铺布局,基本都是四张床铺。唯一的例外是最靠边的一间房间,是只有一面有上下铺的二人间。

双层硬卧车的下层包厢。

即使是硬卧车厢两端的平层包厢,也有一些独特之处。上铺的位置相比单层车多了一面窗户,带来了独特的观光体验。

上铺旅客躺在床上也能欣赏窗外的风景啦。

去软卧车厢看了看。软卧车厢的下层房间是四人间,而上层房间不分上下铺,只有两张床一左一右排布,颇有点昆局旅游列车一人软包的感觉。

只有两张床的上层软卧包厢。

走到餐车,得知目前餐车首先给乘务组供应晚饭,过一段时间才会向乘客开放。因为这次乘车只坐到西安站,乘车时间不长,等待餐车开伙有点来不及了,只好打消了在双层餐车上吃饭的想法。

餐车下层。

在关中平原,列车的速度要比宝鸡-天水一段快了不少,一百多公里的路程,我们的列车用将近两个小时跑完了全程。到达西安站后,列车将转上西康线,向西南地区驶去。

从西安站出来后,晚饭吃什么的问题又来了。上次 ICPC 西安站返程的时候曾在西安站前随意找了一家餐馆吃了羊肉泡馍。这次想着停留的时间较长,看看能否去市区其他地方吃些更好的。到西安站前我尝试搜索了不少餐馆,有的餐馆不是我想吃的陕西菜,有的餐馆不适合一人就餐,都差点意思。

最后决定还是去吃离车站不远处的魏家凉皮。作为连锁店,虽然出品味道不一定能有意外惊喜,但至少不会踩坑。事实也符合我的预期,来到店内,发现虽然已经是八点多了,但还是有不少人在用餐。点了一份米皮和肉夹馍,味道倒是还算满意,感觉找回了童年的味道。

回到西安站。西安站在前几年作了一轮改造,翻新了站台,修建了宽阔的高架候车厅,不过南广场熟悉的站房,以及熟悉的“面皮”的题字,还是得到了保留。改造后的南站房放了不少铁路机车的模型,也有效促进了铁路文化的推广。

摆放在西安站南站房内的蒸汽机车模型。

上到候车厅,充电的地方不出所料聚集了不少人。不过与之前去过的其他车站的充电区不同的是,这里的充电区只提供 USB-A 的插口,意味着只有 5V 1A 的慢速充电,是充了不知道多久后看到电量只增加了 1%,而一边充电一边玩手机一阵后还会掉电的充电速度。这实在有点对不起它“便民驿站”的招牌了。

这次要坐的车是兰州开往上海的 T114/1 次列车,也是熟悉的老朋友了。去年国庆 从海宁去嘉兴的时候坐的是方向相反的 T112/3 次列车。上海开往西北的不少直特换成动集之后,应该会有不少客流转移到这趟车上吧?

T114/1 次列车的水牌。

在候车的时候,一阵疲惫感逐渐涌了上来。想了想第二天在徐州停留的时间比较长,决定在徐州站附近订上一间钟点房临时休整一下。

上车的时候已近十二点,车内早已熄灯,稍微收拾一下就上床睡觉了。

Day 2

早早到达了徐州站。很巧的是,不远处的站台上停着上局的另外一组双层车:从连云港东开往合肥的 K8414/1 次。

停放在远处站台上的上局另外一组湖蓝双层列车。能看出来硬座车的颜色比右边的软座车似乎更鲜艳一些。

提着行李到了昨晚订的酒店,放下东西后便躺倒在床上。仔细想想,前一天自己整整乘坐了五趟车(T3296,T6614,D2694,K1002,T114),每次换乘都不可避免要带着行李上上下下,有的时候还要乘坐市内交通工具转场,这么高强度的运转轮到谁应该都很累吧?

另外趁着这四个小时的时间给手机和充电宝赶快充满电,没电真是万万不能啊。

剩下的时间则是躺在床上想着午饭吃什么。徐州似乎并没有什么让我印象深刻的美食,翻了下地图软件也找不到合适的餐厅,想了一会后决定还是去车站前的麦当劳了。

这家车站前的麦当劳竟然支持穷鬼套餐(1+1=13.9 随心配),好耶,不到三十块钱就能填饱肚子了。

吃完午饭之后离发车还有好长一段时间。想着总得参观些什么吧,于是决定去离车站不算很远的淮海战役纪念塔,刚好还能体验一下徐州地铁。

淮海战役烈士纪念塔。说来徐州包含“淮海”的地名还真不少,都是为了纪念 1949 年的淮海战役吧。

回到车站的时候距离图定发车时间还剩下半个小时。进了候车室后才发现坐这车的人是真的多,等待检票的队伍已经几乎要排到候车室外面。

不知道因为什么原因,列车晚点了十分钟。车站这边也没有因为候车人数多而提前开始检票,结果开始检票的时候离图定的发车时间已经非常接近了。看着乌泱泱的人群缓缓向前移动,我也不由得捏了一把冷汗。

下站台之后已经没有时间找一个合适的位置拍摄双层车的外观和水牌了,先赶快找到自己的车厢排队再说。

刚开始还让每个上车的人拿身份证检票,到后面时间实在太紧张了,就不检票直接上车了。

自己买的座位又一次在下层,刚买到的时候觉得有些遗憾。但开车之后发生的一幕马上改变了我的看法。

徐州站引入了京沪线和陇海线两大铁路干线。我们的 K8413 次从徐州站出发后沿陇海线向东行驶,由于前期积累下来的晚点叠加徐州站的大客流,我们的列车从徐州站出发的时候已经晚点了十五分钟左右。此时正好赶上沿着京沪线向南的 K347 次(沈阳北-温州)从徐州站开出。刚出站后京沪线南行正线和陇海线东行正线是并行的,我们两辆车行驶的速度也差不多,于是形成了相对静止的场面。对面单层车厢上有乘客向我们这边挥手打招呼,我在下层也以挥手相回应。这样的相对静止持续了好一段时间,直到我们的车驶上桥梁,转向东方才结束。我想,无论是我还是对面车上的乘客,旅行中这样的小惊喜和善意,都将是一段值得长久回味的记忆吧。

来一个相对静止。

湖蓝双层的软座和大部分普速软座一样,采用背靠背式的一半正座一半倒座布局,椅背不像硬座那样几乎垂直,体验上比硬座好了一些,但离动车组的二等座还是有一些距离。

无论是硬座还是软座车厢,在上层都有一个特别的单人座位置,感觉对社恐人士非常友好。

位于软座车上层的社恐专用座。

没多久看到有乘务员来售卖商品了。在双层车厢,常规的推车已经完全无法使用,在这趟车上,乘务员用的是加装了轮子和拉杆的小筐。

到连云港站乘客几乎全下完了,车厢瞬间变得空荡荡起来。

站在平层位置观察整个双层车厢。

连云港东站台上的灯光几乎没有,最后拍的水牌效果也不是很好,有点遗憾。

上局湖蓝双层列车的水牌。

出站的时候,还在想去酒店的路线,耳畔响着旁边人问要不要打车的声音。快走到公交站的时候,看到有一辆公交车停着。因为迷糊中没记清具体要坐哪辆车就没赶着上车,结果等车开走后,打开地图软件才意识到,那辆车正是要坐的车,还是末班车。寄!

(所以为啥六点多公交就末班车了啊?好像我们这车到站后连云港东站也就关门了,那没事了。)

于是只好一个人拉着行李箱在冬日的街道上走着,走了六七百米到了最近的 BRT 车站。还好城区的几条干线 BRT 路线末班车时间都比较晚,不用太担心没车坐的问题。

早就听说连云港的 BRT 网络非常发达,看到线路图之后更是震撼。连云港的主城区由海州区和连云区组成,两区之间距离比较远。BRT 系统将两区相连的同时,也兼顾了区内的交通。对游客来说,BRT 系统串联了连云港几乎所有的旅游景点,也是非常友好了。在我看来,连云港的 BRT 系统,对于中小城市公共交通体系的建设,有很好的借鉴意义。

连云港 BRT 系统线网图。

到酒店办好入住手续后,进到房间放好自己的行李。作为北方城市的连云港,酒店竟然没暖气?这几天连云港又在下雪降温,可是有些要命了。赶快打开空调,调到制热模式,调高温度设定,一步都不敢耽搁。

接下来又到了纠结晚饭的时间。作为沿海城市,连云港的海鲜小有名气。只可惜自己这次是一人出行,也就很难享受到海鲜的美味了。

走到酒店附近的购物中心转了一圈之后,最后还是选了最平平无奇的选项:肯德基。再一次感觉到一个人在外面吃饭真是一件不容易的事情。

Day 3

早上退掉酒店的房间,将行李寄存好后,我开始了连云港一日游。

第一站是位于海边的在海一方公园。乘坐 BRT 的 B1 系统即可到达。

历经三天三夜,终于从离海最远的城市一路到达海边。当我走下 BRT,大海的景象徐徐向我展开。此时正值元宵节,我在沙滩上随手写了几个字,希望能把节日的祝福带给其他来游玩的游客们。

元宵快乐呀!
被小雪覆盖的沙滩。远处是繁忙的连云港港。

因为时间有限,去连岛参观的计划被搁置了,改为乘坐 B3 直接前往连云古镇和连云站。曾经连云站可以乘坐连云港的市郊铁路到达,但在疫情期间市郊铁路停止运营,到现在还没有恢复。不能乘坐铁路走完陇海铁路的最后一段,也是挺可惜的。

相比有快慢车分级,纵贯连云港两个主城区的 B1 系统来说,行走于连云区北部的 B3 系统就显得冷清了不少,发车密度也比不上 B1。我在站台上等了好久,才等来一辆 B3 的车。

陇海铁路博物馆中午是关闭的,于是先去山上的连云古镇逛逛,顺带解决一下午饭。

吃完后博物馆开门了。是时候在博物馆回顾一下这次的路途了。

陇海铁路历史博物馆,之前曾作为连云站的站房使用。
为市郊铁路新建的连云站站房,不知道何时能再开放。

陇海铁路,自连云站出发,到兰州站止,全长 1759 km。其最初作为京广铁路的一条支线,由开封(汴京)至洛阳,称为汴洛铁路,后逐渐向两端延伸,最终在 1953 年全线通车。1962 年,陇海铁路的西延线,由兰州至乌鲁木齐,全长 1892km 的兰新铁路全线通车,就此让乌鲁木齐这座亚心之城,离海最远的城市,得以通过铁路直达黄海之滨。进入新世纪后,连徐客运专线,徐兰客运专线,兰新客运专线的开通,为这条百年走廊再提速,缩短了沿线各城市的时空距离。

而如今,我通过多段行程拼接,用四天三夜的时间,在车轮上走完了这条花费半个多世纪的时间修筑,后来又经历多次升级改造的东西向铁路大通道。凑巧的是,这次行程坐的所有普速列车,都刷成了 25K 的型号,也算是一件小小的轶事吧。

尝试望向这条千里铁路大动脉的东端尽头。

在连云港的最后一个目的地则是 G30 连霍高速的起点。G30 和陇海-兰新线一块,将连云港和新疆完美串联了起来,分别构成了亚欧大陆桥的公路和铁路通道,它们更能继续向西,通往中亚和欧洲。不幸的是,这一段路并没有 BRT 覆盖。我先乘坐 BRT 回到市区,在车站等了好久,才等到开往目的地的车。

在周围转了一圈之后,留下来的时间终于还是不太够了,再加上公交车的等待时间并不确定,我最后还是选择了打车回酒店。从地图上看,虽然有铁路和疏港公路的阻隔,但这里离酒店的距离还不算很远,骑共享单车的话完全可以控制在 20 分钟到达。只是越来越恶劣的天气下,雪越飘越大,寸步难行。

回到酒店,拿上寄存的行李后,前往连云港东站,交通工具依旧是熟悉的 BRT。

回程坐的车是连云港东开往北京丰台的 K1614 次。连云港东站上车的人不算很多,车厢里空荡荡的,刚好趁着这个时候吃下晚饭。中午打包的菜虽然已经完全放凉,不过味道倒是没受到多大影响。

回程 K1614/1/4 次列车的水牌。

接下来列车沿着陇海线一路行驶,到达商丘站。在这里列车将转上京九线,这也是我第一次乘坐经过京九线的列车。

该睡觉了,晚安。

Day 4

醒来的时候列车已经驶过黄村站,四天四夜的旅行终于接近尾声。

成功解锁丰台站!之前在北京站,北京西站,北京南站这传统三大站坐了太多次车,丰台站的装修风格,给了我耳目一新的感觉。

坐上 16 号线,再转房山线回到良乡,开启新的学期咯。

2025 年 1 月 9 日

]]>
https://studyingfather.com/archives/3883/feed 0
CCSP & CNCC 2024 游记 https://studyingfather.com/archives/4203 https://studyingfather.com/archives/4203#comments Wed, 08 Jan 2025 06:00:00 +0000 https://studyingfather.com/?p=4203 继续阅读CCSP & CNCC 2024 游记]]> Day -4

再一次乘坐 1461 次列车,踏上京沪线的旅程。由于北京站雨棚大修工程,1461/2 次列车移到了丰台站始发终到。

更新后的 1461/2 次列车水牌,不变的是“普客”这个错误的列车等级。

时刻表重排后,在广阳站竟然安排了 20 分钟的停车,有点太夸张了。去年来到这里时,这里还叫廊坊北站,更久之前,旁边还没修京沪高铁的时候,这里还叫廊坊站。十几年过去,站名两度更替,令人感慨。

车刚开没多久,小推车就过来叫卖盒饭了。一听只要 20,果断买下一份。现炒的饭还是香啊!

长途火车上并没有太多消磨时间的活动,还好我的铺位距离充电口的位置不算太远,可以打开电脑,插上充电线干会活。

和去年乘坐时一样,这车在到达徐州之前,延误会不断拉长,看起来这车像是图定晚点了。

晚餐之前,有乘务员叫卖德州扒鸡(算是京局的招牌了,得亏德州站虽然在山东,却是京局京沪线管内的最后一站)。其实在德州站的站台上也是有机会买到的,不过由于停车时间很短,再加上延误,上站台买东西变得不太现实,就索性买车上的了。

一只扒鸡下肚,没多久就饱了,晚上的盒饭也没必要再买了。就是扒鸡实在是太咸,喝了不少水才缓过来。

不出意料,我们的晚点还足够可控,得以在到达徐州站时再一次一笔勾销。下车放放风,吸一口外面的新鲜空气,在站台上买一瓶水,准备睡觉啦。

Day -3

火车上的一夜,与其说睡眠不佳,倒不如说根本没有睡眠。声响很大的空调,躺在上铺听得尤其清楚,旁边还有人开着不小的声音外放短视频,感觉自己是在清醒的状态下度过了这一夜。后面查看手环记录的睡眠记录,果真是没有记下一秒钟的睡眠。

就这样以非常迷糊的状态开启新的一天。也许是受此影响,我在下车前忘了检查物品是否带齐,结果把眼镜盒和充电宝落在了车上。

等到我坐地铁 4 号线到达曹杨路站,准备在站内的麦当劳解决早餐时,我才发现自己的充电宝不见了。我很快在 12306 APP 上提交了遗失物品登记,希望此刻忙着打扫列车的乘务员们能找到。

没多久,列车长给我打来电话,告知他们仔细找了很久,都没有找到我丢失的充电宝,倒是眼镜盒顺利找了回来。由于遗失物品移交尚需时间,等眼镜盒交到上海站之后,我应该已经乘车离开上海了。而为了仅仅取一个眼镜盒,无论是改签今日行程,还是调整返程计划都有些不太现实,索性放弃了。虽然最终没能顺利找回充电宝,还是感谢各位乘务员的辛苦付出,你们辛苦了!

好消息是,我背包里还装着我刚上大学时买的充电宝。虽然它的容量也是 20000 mAh,但三年多的使用,已经让它的容量大不如前,这也是我赶在十一假期前,买一个新充电宝的原因。新买的充电宝也是 20000 mAh 的容量,还自带一根 type-c 线,也就不用像以前那样在包里多装一根充电线了,只是没想到,买来不到一个月的时间,我就把它弄丢了,也算是开门黑了。一个电池容量不太靠谱的充电宝,再搭配一个电池容量更不太靠谱的手机,接下来几个小时时间里,我能顺利到达杭州吗?

话说回来,开在上海地铁付费区内的便利店和快餐店真的非常方便,特别是快餐店,填饱肚子的同时,也是个不出闸就能找到的环境不错的休息处。

吃完早饭,换乘地铁 11 号线到达上海西站。在这里乘坐 Y701 次列车前往杭州。正如其车次号所示的那样,Y701 次是一趟红色主题旅游列车,其再现了中共一大代表们坐火车从上海转移到嘉兴的行程。这趟车从今年暑假开始延长到了杭州,也为来往沪杭两地的旅客们提供了一个新的选择。

运气很好,今天牵引 Y701 次列车的,就是 HXD1D-1898“周恩来号”机车。列车一开始检票,不少大朋友小朋友就赶忙上到月台拍照。

牵引当天 Y701 次列车的 HXD1D-1898“周恩来号”机车。
Y701/2 次列车的水牌。

我的座位在 3 车,并不像 1 车和 2 车那样是红色主题车厢,而是相对普通的车厢,不过也有不少主题装饰。而 1 车和 2 车则是完全重新设计的车厢,座椅更换为了木质,一定程度上复刻了百年前的乘车体验。车厢广播播放着红歌和党史讲解等内容,颇为契合本车的红色主题。

基于 1921 年列车风格设计的车厢内景。

改造后的 1 车和 2 车设置了不少充电插口,解了我的燃眉之急。车上还有邮筒,我便从包里掏出一张明信片,写好后寄了出去。

值得一提的是,我们这趟车和 Z99/100 次,是唯二能走行上海西站引出的这一段沪昆正线的普速旅客列车。由于绝大多数经由沪昆线的普速列车,都在上海南站或松江北站办客(未来或将全部迁移到松江站?),其中的过路列车需要再经由联络线转向苏州,南京方向。前往上海西的这一段沪昆正线,在普速列车中倒是渐渐没了存在感。殊不知上海西站才是沪昆线的正式起点。

时隔一年再次路过石湖荡到松江的“降弓用刑”区间。随着该段沪昆线即将在年底改线进入上海松江站,之后就再也没有机会经过这一段区间咯。

顺利到达城站。摆在我面前的有两件关键的事情:其一是解决午饭,其二是买一个新的充电宝。对着地图想了一会,果断坐上 1 号线,到达龙翔桥站。

本来是想吃蟹黄汤包的,结果上到地面发现怎么排了好长的队!问了下店员,得知还要排一个小时起步,只好放弃。

下一个候选项则是蟹黄面,还好这家店人不算多,无需等待就直接落座了。

上一次吃蟹黄面还是在 去年国庆的上海,北方自然是没啥机会品尝到这种美食。不得不说,那么一大份的蟹黄拌下去的面,吃起来是真的香!

吃完饭,到附近的小米之家逛了一圈,重新买了一块 20000 mAh 自带线充电宝,花了 159,实在是心疼。

坐地铁到驿城路站,拖着行李箱办好了酒店的入住手续。一天一夜的火车行程实在是过于疲劳,我也就打消了下午出去玩的想法,躺在床上休息了一会。

晚上坐地铁往浙大紫金港校区方向,和来自云南的前 OIer Walker-V 一块吃了一顿晚饭。纠结了很久晚上吃什么,最后还是决定吃看起来没有那么传统的杭州菜连锁餐厅——新白鹿了。

作为在北京上学的大学生,我吐槽北京美食荒漠的属性也不是一次两次了。虽说在美食荒漠这方面,杭州常常能和北京相提并论,不过在我看来杭州倒也没有北京那么荒漠,也许是因为我待的海淀属于荒漠中的荒漠的缘故吧(笑)。

几道菜吃下来,倒是符合我印象中江浙菜系的一般印象,毕竟江浙菜咱也吃过好几次啦。作为新派餐厅来说,不少菜确实更能吸引到像我这样的年轻人。

所谓的“西湖醋鱼”,其实就和面前的这盘糖醋里脊的做法和味道差不多,只不过是将里脊肉替换成了鱼罢了(?)

Day -2

在舒适的大床上,安稳地睡过了一晚。这一天上午和下午的时间,我都呆在酒店忙着科研和课程相关的任务。

午饭是在酒店的餐厅吃的,一家快捷酒店还有能供应正餐的餐厅,这种情况我之前倒是没怎么遇到过。

晚上坐地铁去 HDU 找 woshiluo。为了避开杭州东站 19 换 1 的站外换乘,我去程特意选择往反方向坐车,去西湖文化广场换乘。

到达文泽路站,与 woshiluo 顺利会合。我们研究了一阵子晚饭吃什么,最后决定还是食堂蹭饭啦。

HDU 的校园布局,是非常典型的“职住分离”式布局。以学林街为界,北面是囊括了宿舍和食堂的生活区,而南面则是教学科研区。由于两区以社会道路分隔,仅有两对出入口作为联络通道,跨区的交通压力就显得更加严重。

在社会道路切割校园这方面,BIT 良乡校区的问题则更加严重一些。一纵一横两条道路将校园分割为四块。不过还好各块都有教学区和生活区,再加上疫情期间纵向道路被封闭成为校园内部道路(直到现在仍然没能解除封闭),又在纵向道路两侧多开了几个门,一定程度上缓和了各区间的交通压力。

被 woshiluo 拉着逛了一圈教学区,感觉教学区的面积并不是很大,没多久就能逛完。

没有上下文的情况下,这张照片搞不好会被认为是在 UESTC 拍的吧(笑)。

逛完了校内,我们开始逛校园周围。首先逛了生活区东面的商业区,感觉烟火气非常足,店铺数量不少。

在 QQ 上戳 Isaunoya 出来面基,等了好一阵子终于顺利面基。接下来我们三个人朝着校园西边走去,边走边聊,一路又绕回了文泽路地铁站。

在地铁站告别 woshiluo 和 Isaunoya 后,我便坐上 1 号线返回酒店。这次我选择在杭州东站体验一次站外虚拟换乘,感觉虚拟换乘的时间开销并没有地图软件上描述得那么夸张,事实上只花了大约六七分钟就完成了换乘流程。

Day -1

白天自然是继续在酒店忙碌。

中午挑了酒店附近的一个自选菜馆。形式上和食堂里的自助选菜,称重定价一样。我一直很喜欢这种点菜形式,相比于传统的按份点菜,我能更好控制每种菜的分量,还能允许我多选几个菜尝鲜。

吃完饭,我坐上地铁,去了前几天一直没去的西溪湿地。

西溪湿地分为东面的免费区和西面的收费区。首先逛了一圈免费区。

这么一大片草坪倒是挺适合搭帐篷。

收费区则多了几分人文的气息。因为到收费区的时间比较晚了,也就没有买游船的票,而是步行逛完了景区。

从景区出来的时候已经很晚了。在地铁上一路辗转了很久,才回到酒店。

Day 0

在酒店的餐厅解决了午饭,再一次坐上 19 号线前往杭州东站,乘坐 G1481 次列车前往金华,使用 CRH380D 型列车担当,这也是我第一次乘坐疯地铁。一百多公里的路程,只用了四十多分钟就跑完了。

金华站距离赛场浙江师范大学并不算太远,坐几站公交车就能到达。

先到酒店放下行李,在酒店休息了一阵子,找一辆共享电瓶车,骑车前往赛场。

浙江师范大学校门口。

签到本身并不花费多少时间,几分钟就搞定了。马上就回酒店感觉就没意思了,刚好趁着今天闲着逛一圈校园吧。

CSP 高分墙,我也有幸出现在这上面啦。

曾经在 ZJNU 的群友建议我去后山逛一圈,欣然前往。虽然已经是十月,但山上仍然有不少鲜花盛开,配合当下朦胧的天气,倒是别有一番氛围。

在山上逛了一阵子后,THU 的 Fuyuki 告诉我他们到学校签到了。我赶忙向校门口跑去,在校门口捉到了 THU 的大部队们,成功见到了 Fuyuki,粉兔甜柠檬 等一众熟人,好耶!

和朋友们一阵谈笑风生后,THU 的领队邀请我一块吃晚饭,这下晚饭的问题也顺带解决了

Day 1

在酒店门口扫了辆电单车就去赛场了。放在单车筐里的头盔不见了,我也没太在意就骑走了。

没过多久就遇上了定点检查的交警,自然是不出意料地被拦下。看在是初犯的情况下,也没给我罚款,开了张警告的罚单就放我过去了,立正挨打了。

九点整准时开考。

(注:以下题目编号顺序以 PDF 顺序为准。)

先看了一眼 T1(I/O 任务调度队列 / ioque),很快想到一个贪心做法,很快敲完代码,提交一看,30。刷了一下排行榜,发现不少人已经 AC 掉了 T1,开始感觉不对劲起来。于是仔细读了一遍题,又搓了个 DP 做法,交上去一看还是 30,到这时候整个人瞬间红温了,镇静一会后说服自己先做后面的题了。

于是开始看 T2(数树 / tree),一堆复杂树上操作,像是奇怪的乱搞,或者是神秘的分块科技。但是发了个公告,特意强调了虽然树是随机生成,但操作序列不随机。那这个树随机还有啥用?操作序列里有可以在树上增加节点的操作,不是可以随便构造出形态特殊的树吗?

可能还是什么高深数据结构科技题吧。只好跳过 T2 去看 T3(贝壳统计 / shell)。T3 看上去终于对劲了不少,如果只有前两种操作(查询区间颜色数,单点修改),就是标准的带修莫队。还好 CCSP 可以带 U 盘进场,不必像区域赛那样带三卷本,2000 余页厚的纸质 OI Wiki 了。赶快在电子版 OI Wiki 里找到带修莫队,熟悉了一下原理后就上手敲代码了,顺利拿到这 40 分。

操作 3 涉及到序列插入,一开始没想清楚该怎么处理,于是决定回去看 T1 了。发现系统里发公告了,说了一大堆话,大概意思是只需要按照某种指定的策略实现就可以了。合着您这题其实是模拟题而不是最优化题啊?而且看起来,您这策略似乎也不满足题目里的最优性要求吧?照着说明重新实现了一遍,终于拿下 T1 的 AC。

分数上了三位数算是让我稍微振作了起来。在 T2 不知从何下手,T3 没想到如何处理操作 3 的状况下,我决定看一下剩下两道系统实现题。

一路读下来,发现 T4(追踪检测 / tracker)还是比较可做的。理顺了系统机制和各个操作的要求后,我便开始敲代码实现。由于测试数据有梯度,不少测试点只覆盖了全部要求功能的一个子集,我便写完一个功能提交一次(最简单的测试数据则需要实现三个功能),依靠 OJ 的反馈确认代码实现是否正确,期望在这一过程中能尽早找出 bug 并进行修复。

前面的测试都还算相对顺利,但最后的 report 则卡了壳。仔细读了一遍题,感觉题目中对于 report 的约束和效果说的不够清晰,决定发个 clarification 问下出题组(具体问了啥现在已经忘记了)。这时候我才发现系统里没有装中文输入法,要提问只能以英文或者全汉语拼音的形式提问。感觉全汉语拼音对于写提问的我和读提问的出题组都太过于折磨,我面对下发的中文 PDF,想到了一个绝佳的主意——复制 PDF 中的汉字来完成问题的输入!出来后和群友分享这个方法时,获得了“活字印刷术”的评价,感觉颇为贴切。

复制过程还是有些费时费眼睛的,不过 12 小时的时间,也不差这几分钟浪费(大雾),从另外一个方面来说,从敲代码的任务切换出来干点其他事情,也算是让我能放松一下了。

不知道花了多长时间完成了问题的输入,发出去之后,没多久就得到了回答,只有两个字母,“No”。稍微琢磨了一下这个 No 包含的信息量,随手改了一下 report 的逻辑,过了。此时总分 240 分。

看了一眼榜,发现 T2 过的人有点多得离谱了,甚至比 T3 还多,莫非大家全是乱搞高手?这下被击中弱点了,不过我内心的直觉还是坚信 T3 是很可做的,决定认真想一想 T3。

带修莫队要求没有序列插入操作,但既然操作是离线的,那似乎可以将序列上的插入操作转为一种特殊的修改操作。在一个元素被插入前,该元素的值为 0,也就不对应任何一种合法的颜色。插入操作也就是把这个元素的值从 0 变成指定的值罢了。如果序列最初有 \(n\) 个元素,且执行了 \(m\) 次插入操作,那最后我只需要在 \(n + m\) 个元素上的序列做带修莫队就可以了!

这样做还要解决不少细节问题,所有操作给的下标都是当前时刻序列的下标,需要设法转为实际维护的序列上的下标。稍微想了下,只需要树状数组上二分就足够了。之后又拿纸笔推了预处理等等问题,一切都推通之后,在 40 分代码上改了不少地方,终于是拿下 100 分。

现在手头还剩下 T2 和 T5 两道题,感觉 T2 对我来说完全不可做,不过还是先尝试敲个子任务骗个分,发现一分未拿后,决定做做系统题碰碰运气吧,于是开了 T5。

T5(NUMA 感知的调度系统 / numaScheduler)看起来不仅仅是一个简单的系统实现题,还需要设计个图论场景下的优化算法。先尝试把系统实现的 20 分拿下。

样例比较简单,跑过了也没法高枕无忧,交上去果然是 0 分,也就不用再谈后面的优化算法实现了。为此改了好久,直到最后一刻,还是拿不到分数。

最后的得分还是定格在了 100+0+100+100+0=300。出场水群发现粉兔的得分只有 295,比我还低了 5 分。这是不是我此生仅有的在正式比赛里战胜粉兔的经历?

只是当时没想到,这 5 分的差别,远比大家想象得大。

和 SJTU 的群友闲逛了一圈校园,自然也开始聊起这次的赛题。同时打开 QQ 群观察群友战况,得知有人问出了树上加点的操作,其参数是随机的。我一脸黑人问号?好像猜到了为啥 T2 比 T3 过的人多了。粉兔说他写了 350 行 Treap+ETT,交满了 100 次提交次数,最后拿了 95,所有提交通过的测试点的并集是全集,放在 IOI 已经是 100 分了,但距离真正的 AC 就总是差那一个测试点,也是运气不佳了。

以及像我一样 T1 爆 30 的人还是有不少的,那看来我并不孤独(笑)。不过也佩服那些 T1 一发就能过的人,感觉都是读心术大师,怎么一下就能猜到出题人的实际想法。

在学校里走了很久,在校门口的路口与群友告别,独自一个人踏上回酒店的路。发现酒店附近有一家新疆烤肉店,买了两串红柳烤肉吃。味道虽说比不上熟悉的新疆的味道,但确实把我勾回了新疆。什么时候能在新疆再狠狠吃一次烤羊肉呢?

Day 2

到地铁站的接驳车还是从浙师大门口发出。早上早早起来退了房,拖上行李箱向着学校走去。

车开了大概十五分钟,到达地铁双溪西路站。在这里转乘金义东线,前往位于横店的 CNCC 会场。很巧的是,在坐地铁时再一次碰上 THU 的大部队,他们应该也是坐 CCF 的接送车来的吧。

很早就知道,金华轨道交通并不支持刷交通联合卡(武汉地铁都已经被攻克了,金华和呼和浩特你们俩也快一点!),我就在过安检前提前买好了单程票。过了炸鸡才发现,原来拿着 CCSP 的胸牌是可以免费乘车的!到客服服务中心询问是否能够退票,得到了否定的答案。倒是刷二维码或者刷卡进来的,可以免费更新乘车记录,不用再掏钱。白花了 17 元买的单程票,实在是太痛了。

金义东线作为沟通金华,义乌,东阳三地的市域线路,采用运营速度 120km/h 的 6B 编组列车运营。与其他 B 型车不同的是,金义东线的列车,每个车厢只有三个门。我反复数了多轮,才确认了三门而非四门这一点。作为市域线路,列车安排了不少横排座椅,有效改善了乘车体验。

到达秦塘站,在这里由金义线换乘义东线。我和甜柠檬靠着车迷的直觉很快发现是同台换乘,跟着其他换乘的人跑到站台另外一面上了车,还顺利找到了舒服的横排座位,车开出去之后才发现,THU 的其他人都没有上到这辆车上,乐。

到达终点明清宫站,等待 THU 大部队们坐着下一趟车过来。再转乘 CCF 为 CCSP 选手专门安排的接驳车前往 CNCC 会场。

到达会场门口。

由于到会场的时间已经比较晚了,一大早的开幕式自然是没有赶上。我们办好签到手续进来之后,就开始在园区内随机游走,简单逛了一圈门口附近的几个景点。

主会场“海岳开襟”,每天上午的大会报告都在这里举行。

位于横店的 CCF 计算机博物馆也在如火如荼地建设着,在主会场附近还设置了一个计算机博物馆的临时展厅,展出了一部分展品。

临时展厅内展出的展品。

大会期间有班车不断接送参会者前往计算机博物馆的工地参观。不过最后我还是没抽出时间去,等之后博物馆建成之后再去探索吧!

午饭是在主会场的看台上解决的。盒饭还起了个很有意思的名字,“CNCC 明星盒饭”,莫非在这里拍摄的明星们也吃同款的盒饭吗

下午的 CCSP 颁奖典礼没有去,现在看来有些后悔了

在群里得知粉兔是 Cu rk1,而我自然成为了 Ag 守门员。粉兔 Cu rk 1 的消息自然在各大算法竞赛群迅速传开,各群都传出了欢快的笑声。有群友评价为“圆明园十二铜首之兔铜首”。

之后从群友那边获知了自己入选 CSP 代言人的消息。小波 也入选了,他在竞选时的自我介绍里特意强调了一下自己是“小粉兔黑粉”,笑死。

这次比赛出题工作由 SJTU 负责,他们也是 2022 年 CCSP 的出题组。据我了解 2022 年的题目质量也只能说是一言难尽,区分度不佳,以至于前 15 奖金的争夺变成了完全的手速竞赛。

T2 预期正解是分块,不知道这么多乱搞过题在不在他们的预期之内呢。

没有去颁奖典礼的我,选择去了 WCET 论坛。听到了一些中学 OI 教练培养选手的经验。

听到不少浙江强校的教练说,他们招生很看重文化课成绩,如果文化课成绩不理想就会直接劝退。因此,他们的学生即使未能取得保送资格,在高考时也会很有竞争力。

由于大会不提供晚餐,只好自己想办法解决。不过当务之急还是先乘坐大巴回到酒店,办好入住手续,会场周围非常空旷,实在是找不到什么能吃饭的地方。

CCF 为会场的每个协议酒店都提供了免费的接送大巴车,还有专人建立微信群对接。很快我就找到了去我们酒店的大巴。

不巧的是,在我们酒店住宿的人并不算多,以至于一辆车就能装下,做不到像其他酒店的大巴那样人满即发,只好干等到最晚发车的时刻。

在回酒店的路上,我得以有机会观察沿路的餐厅。进入城区后,沿线餐厅的密度高得惊人,其中很多餐厅的类型都是“土菜馆”,感觉有点奇怪。

下车的时候,我们酒店的活动管家看到我还拿着行李箱,主动带着我到酒店前台办理入住手续,这一点得点个赞!

办好了入住手续,拿房卡刷开房间,开门后的景象让我非常吃惊:进门能看到一个大客厅,卧室和卫生间都是单独的房间,完全是一般住宅的布局,这就是花 180 能住到的酒店吗?

晚饭一个人吃还是没意思,决定在 QQ 群里摇人。树链剖分Maxmilite 两位老师说他们的酒店里有自助烧烤,果断决定骑辆共享电瓶车前往。

刚好这几天自助烧烤打折,一个人只要 78。这样的价格在一家四星级酒店里实在是有些难以置信了。

自助烧烤本身倒没有太多特色(还能有啥特色的吗?),肉的品种还算比较丰富,吃了个爽。

Day 3

前一天没搞清楚发车时间,成功错过了酒店发出的班车,只好自己打车前往会场,花了三十多,有点肉疼。

仿圆明园建造的大水法。
似乎是柏林勃兰登堡门的仿制品。

下午的分论坛,我选择了博弈论。说来我和博弈论也有不解之缘,大二下学期的时候,曾有幸选修了校内的《组合数学》和《算法博弈论》两门 TCS 课程,又在暑假去南大参加了 TCS 暑校,也得以有机会一窥 TCS 之魅力。虽然那一学期的学习让我意识到自己似乎并不是一个学习研究 TCS 的料,并在后来选择了 PL 的科研道路,但我对 TCS 本身依旧有不小的兴趣。

游戏是人类的天性,谁不爱呢。对游戏本身的研究,让博弈论成为了一门实用而有趣的科学。

第一个演讲介绍了算法竞赛中博弈机制的设计,并分析了赛制与比赛内容的关系。对于算法竞赛的赛制本身,我本身其实已经是比较熟悉了。不过后来讲到的一些赛制扩展的方向,倒是挺有意思。

接下来则是北大 cfcs 孔老师讲的比赛惊喜设计。她在自己的报告中,分享了自己利用博弈论机制设计狼人杀游戏机制,并获得了其他玩家“你或许很懂数学,但不懂狼人杀”的评价。果然游戏机制设计还是不能太理性的好(笑)。

来位懂狼人杀的群友来求解一下这个问题吧()

晚上继续尝试找群友吃饭,这次被拉到了昨天酒店旁边的一家日料店,吃了个爽。

Day 4

今天终于没有错过酒店的早饭和班车。

不知道为何,早上坐班车的人非常少,乘客的数量一只手都能数过来。

今天的重头戏自然是放在了 NOI 论坛上。不少认识的教练和选手都会来到现场,也是一个深入交流教学经验的好机会。

这次论坛的主题是:“教师在信息学奥赛选手成长中的作用”。jyy 在先前的一次教师培训活动中提到,OI 竞赛正日趋演变为一个圈子竞赛,并对教练的作用作了重新定位(见 信息学竞赛(OI)究竟发生了什么?- bilibili)。像这样的对教练在算法竞赛培养过程中作用的质疑声音,成为了本次论坛的背景。

jyy 因为监考 CSP-J/S 复赛的原因,没能来到现场,而是以预先录制视频的形式完成了发言。虽然对此已有心理预期,但还是不可避免有些遗憾。

jyy 讲了不少人工智能赋能算法竞赛方面的内容,分享了对 AI 解题过程的观察。说来 jyy 在近年来教授 NJU 的《操作系统》时也多次强调 AI 发挥的重要作用,鼓励学生积极使用 AI 帮助理解操作系统的相关概念。在推进 AI 赋能教学这一方面,jyy 算是走在了高校教师的前列,这也是我一直以来非常佩服的一点。

之后还有好几位教练上来分享自己的观点和经验。听到了南外的张超老师抛出的一个经验:CSP-S 300 分前属于联赛级别的训练,而之后才是属于省选级别的训练。联赛级别的普惠教育,题目难度应该控制在洛谷紫题,Codeforces *2800 难度。放在江苏这样的 OI 强省,以及 nfls 这样的竞赛强校来说,这样的划分也许有一定的合理性,但对于弱省出身的我来说,还是感到十分地震撼。

中场休息的时候,华东师大二附中的 jls 邀请我一会上去讲一些内容。思考了一会,我决定分享一下我作为算法竞赛社区管理者与参与者,在过去一段时间的思考与疑问。因为并无事前准备,再加上给的发言时间有限,有很多想要分享的内容也没来得及提出,希望之后能有更深入探讨的机会。

感谢摄影师留下的照片!

在主会场吃完午饭,下午选择听了大模型与软件工程的论坛。

法国馆。

晚上是会员之夜,本来想着去酒店门口的梦幻谷景区逛一圈的,不过当天的天气并不是很好,思考了一阵之后,还是去了会员之夜。

CNCC 的会员之夜,和 EC Final 的华为之夜很像,都是吃+节目表演+抽奖。不过这次会员之夜的吃是自助餐,提供的食物也基本上是烧烤这样的小吃,这倒是和华为之夜有所不同。

既然食物要自取,那就不可避免排起了非常长的队。摆在桌子上的烤串没多久就被取完,后厨补货的时候,沿路排队的各位刚好可以顺手拿去一点,大家就这样一边排队一边就开吃了起来。不知道排了多久的队,我总算是取回了一些食物。

排了不知道多久队之后取回的食物,每种都取了一些。

抽奖采用的形式是摇一摇,最能摇的人就能中奖。我在测试轮摇出的结果还算有竞争力,一度让我有了能获奖的希望。不过到了正式轮,似乎大家都开始释放之前保留的力气参与到摇奖中,我也就离中奖越来越远了。

Day 5

踏上归途的日子,倦意终于还是上来了。

打了一辆车到达明清宫地铁站,坐上前往横店站的列车。

作为木雕之都,位于东阳的横店站,外观被设计为仿木质宫殿风格,站内还放了一幅巨型的木雕作品。不过横店站站前广场目前还是一大片工地,对于乘坐轨道交通之外的交通工具到达的乘客来说,还是不太方便。

摆放在横店站内的巨型东阳木雕。

作为国内第二条民营资本控股的高速铁路,杭温高铁沿线的车站能看到不少控股方的标志。不过和杭台高铁一样,杭温高铁的运营仍然是交给上局负责。由于杭温高铁一个多月前才开通运营,并没有多少跨局车驶入,管内列车绝大多数也只是杭州西-温州北的本线车,跨线车就更是屈指可数了。不知道到明年一季度调图的时候,杭温高铁的运营情况会发生多少变化呢?

担当本次列车的是年中刚刚上线的 CR400BF-S 技术提升型智能动车组。进来之后最直观的感受就是二等座多了一排。座椅自然是一如既往地硬。

正点到达杭州西站。杭州西站的站城融合设计做得别具特色,整个车站大楼就是商务办公区,消解了车站与城市之间的界限。

雨中的杭州西站,与站前展示的内燃机车。

下楼换乘 19 号线前往杭州东站。作为沟通西站,东站,萧山机场三大交通枢纽的轨道快线,19 号线极大地缩短了各大交通枢纽间的时空距离,仅仅半个小时就完成了从西站到东站的转场。

在杭州东站的午饭选择吃了小杨生煎。下来后没多久 G7304 次列车开始检票。和几天前去金华的 G1481 次列车一样,这趟车也由 CRH380D 型动车组担当。

名不虚传的沉降东站,希望站台沉降的问题能尽快整治好吧。

沪杭线的运力紧张已经是老生常谈的话题了,年底沪苏湖高铁开通后,沪杭两地之间将增加一条客运通道,同时还能承接沪昆高铁上动卧之外的 D 字头列车,为沪昆高铁未来复速 350 做好准备。希望在这之后沪杭两地的车票将不再难买。

到达熟悉的虹桥枢纽,不过这次要去虹桥机场坐飞机了。这次特意挑了东航的 MU9191 航班。从航班号可以看出,该航班使用的是东航的 C919 执飞。

在我出发的前几天,这次航班表演了好几次 Air Change 操作,执飞机型换成了 A330,A320 等,一度让我担心难得的体验国产大飞机的机会就要被东航整没了。不过换机的事情最后还是没有在我乘机的日子发生,也算是比较幸运了。

不知道为何,线上值机渠道关闭了,只好拖着行李箱到柜台办理值机手续,然后被柜台告知行李箱需要办理托运。之前同样的行李箱+背包配置并没有被要求托运过,让我感到十分困惑,但也只好照做了。

在候机区没有等太久,就开始登机了。这次航班执飞的飞机注册号 B-919C,是东航第二架 C919,机龄 1.4 年。

在滑行过程中,意外看到了国航仅剩的两架现役 B747-400 之一 B-2472。

整体乘坐体验感觉和 A320 和 B737 差别不是很大。这次航程,为了选到一个靠窗座,不幸在选座时选到了最后一排,靠背不可调节,不过两个小时的航程,也无所谓啦。

餐食不是正餐,小蛋糕上面放着一个 C919 主题的巧克力。

飞机上的点心餐。

计划飞行时间长达两个半小时,不过实际飞行时间要短太多,从起飞到降落不到 100 分钟。感觉刚吃完饭没多久就要开始下降了,之后没多久就平稳降落在大兴机场了。

既然飞机上没吃太多,落地后果断开吃。由于大兴机场是混流设计,下飞机后就进入到了候机区,这一方面方便了中转旅客,少了重新安检等一系列手续;另外一方面,对于到达旅客,也不必立刻离开机场,而是可以在机场逛一圈再离开。大兴机场的商业区又做到了同城同质同价,也为像我这样的到达旅客提供了一种相对低价填饱肚子的选项。

来一碗热腾腾的小面填饱肚子!

吃完晚饭后,我打开电脑,忙了一阵子。之所以没有选择在吃完晚饭后立刻离开机场,是因为我准备乘坐京雄城际上的一趟特殊班次 G8856。不同于京雄城际本线使用的 C 字头车次,G 字头车次表明其是从天津方向开来的津兴城际跨线车。该车次使用 CR400BF-G 型动车组担当,大多数时间里,使用的车组则是原跨国可变轨距实验车 CR400BF-G-0051。

看了一眼表,距离发车时间不久了,我便收拾好背包,在 DQ 买了一杯暴风雪冰激凌,准备离开机场。

在下飞机的时候,和地勤确认了一下,没有及时取走的托运行李会存放在航司的行李确认柜台。依照地勤的说明,进入行李提取区后,我便朝着确认柜台的方向走去,很快就取回了我的行李箱。

从车组编号可以看出,CR400BF-G-0051 似乎并不属于智能动车的序列,但和 CR400BF-Z 一样的车内外彩色显示屏,又带着那么一点智能动车的特征。

加了点钱买了一等座(还是比大兴机场线的商务车厢便宜!),得以享受宽敞的座椅,脚踏板和较大的后仰角度。不过为什么感觉一等座比二等座还要硬呢?可能这就是复兴号的座椅硬度吧。

后记

CNCC 几天时间下来,能感受到 AI 对当今计算机科学的冲击越来越大。论坛大多都冠以 AI 或大模型之名,大家讨论的内容也都是如何应对 AI 发展带来的机遇与挑战。

而对我来说,接下来几年的道路,又在何方?

2025 年 1 月 8 日

]]>
https://studyingfather.com/archives/4203/feed 2
2024 夏 京原线临客运转 https://studyingfather.com/archives/3968 https://studyingfather.com/archives/3968#comments Mon, 12 Aug 2024 11:05:50 +0000 https://studyingfather.com/?p=3968 继续阅读2024 夏 京原线临客运转]]> 进入七月,京局以汛期的理由停开了京原线小票车 6437/8 次。去年夏天发生在北京西部山区的洪灾至今还令人历历在目:丰沙线三列客车被困于途中,在铁路和地方的协助救援下旅客和乘务员才得以疏散。之后虽然洪水退去,但是对北京西部铁路的影响仍然是长远的:京原线客运中断三月有余,直到入冬才得以重开,丰沙线客运则至今尚未恢复,不少客车只得改道其他路线。

然而,京原沿线仍有不少乘客需要火车出行。为此,京局决定视情况加开临客列车作为 6437/8 次的替代,而由于 6437/8 属于普客,普客并没有像其他列车等级一样划定专用的临客号段,京局只好重新启用多年未用的 L 字头号段开行这些临客列车。而除了京原线,位于北京东北方向的的锦承线也开行了类似的 L 字头列车。这一举动很快传播开来,吸引了不少铁路爱好者的关注。

最开始宣布开行的临客是 L7437/8 次,开行时间是 7 月 4 日和 5 日(大涧那边发车则是 7 月 5 日和 6 日)两天。其时刻表和原 6437/8 完全一致,只是使用了临客号段。然而,也许是天气不佳的原因,这两天的临客很快相继宣布停运。

就在大家以为 L 字头列车只是虚晃一枪的时候,新的加开消息很快到来:7 月 5 日和 6 日,北京西至涞源双向加开 L7655/6 次。而且与 L7437/8 不同的是,本次列车使用一套全新的时刻表:L7655 北京西 10:05 发,涞源 14:18 到,之后折返担当 L7656 涞源 15:03 发,北京西 19:30 到。相比于 6437/8 来说,全程运行时间都在白天,而且砍掉了几乎所有的乘降所停靠,北京西-涞源的运行时间也从接近六小时压缩到了四小时出头,成为了名副其实的快速列车。

原本我只是想运转临客列车在北京市内的区段的,在丰台站或燕山站就下车结束运转。但京原线沿途的风景,本车白天的运行时间又不断诱惑我体验全程。最后在出发当日,在乘坐地铁前往北京西站的路上,我选择延长了运行区段,购买了往返涞源的车票。

这样的想法和半年前的我何其相似呢!半年前乘坐末班非空 6437/8 时,我也是一开始只买了到燕山站的车票,在开车前一晚才延长了行程。

由于出门的时间晚了一点,我到北京西站的时候列车已经开始检票了,没有能听到 L 字头列车的广播,有点可惜。听说广播好像并没有录入 L 字头的广播音,把 L7655 次报成了 7655 次。想一想上一次北京西站广播出现 L 字头车次,是什么时候的事情呢?

北京西站的车站大屏,L 字头车次在里面算是一个突出的存在。

下楼不出意料大量车迷,不少人围在车头位置看机车连挂,还有不少人在拍水牌。感觉站务的数量也比往常要多,不知是不是作了预案。

凑到水牌的位置看一眼,好家伙,怎么列车等级写的是“快速”。L 字头车次,快速等级,票价却和 6437/8 一样是新空调普客的票价,这车的迷之要素算是拉满了。

本次临客新鲜出炉的水牌。

牵引我们的本务机车是老朋友,DF4D-0156,在 半年前送别末班非空 6437/8 的时候 就是它牵引着 25B 列车跑完了这组非空调列车在京原线上的最后一个往返。

熟悉的机车,只不过它牵引的已经不是 25B 而是 25G 了。

没多久列车发车,沿着熟悉的京雄城际线驶往丰台站方向。

通过广安门站。

有乘务员对车上多了这么多旅客感到惊讶,向我们询问为什么大家都来坐这趟列车。我便向她耐心解释火车迷群体和 L 字头列车的稀缺属性。

丰台站不出意料有大量车迷下车,同时也有不少普通乘客上车。和在丰台站上车的一位阿姨聊起来,她本来想要购买北京西-白涧区间的车票,但苦于北京西-北京丰台大量车票被车迷买走,无法再购买北京西出发的车票,最后只好在北京丰台上车。阿姨对于这车比 6437/8 快了很多的事实感到非常惊讶,也能看出她应该是常客了。

说来卧铺车厢每个包厢里都有充电接口,这还是 25G 列车吗?

出了丰台站后,列车先驶入丰沙线,在丰沙线的速度并不是很快。过了一会,在石景山南站进行技术停车。

接下来列车驶入京原线,开始跨站模式。原本 6437/8 停靠的乘降所,如大灰厂,上万等等,此刻都快速通过,到燕山才得以迎来停车。

燕山站相比半年前,发生了不小的变化。作为燕山石化自行筹资建设的车站,燕山站曾经有一块独具特色的方向牌。这次来的时候,发现那块方向牌不见了,换成了和其他车站统一的样式。之前乘车的时候没找到机会把那块牌子拍下来,此刻不免有些遗憾。

燕山站的新方向牌,和其他车站一样变成了统一的样式。

北京本地的车迷群体大多在燕山就下车了,车内终于是清净了不少,倒是普通的乘车旅客还是不少,行李架上放了不少行李箱和其他行李,能看得出京局加开临客,背后确实是有一定的乘车需求。

路过沿途的不少乘降所,才发现乘降所也基本上都进行了一轮翻新,包括地砖重铺,方向牌更换等等,没想到仅仅半年时间,京原线就发生了这么大的变化。

和校内乘车的朋友会合。他准备在十渡下车,坐公交返回市区,与他一块坐公交的另外一个人在快到站的时候突然消失了,各种方式都联系不上,给他整得非常着急,我在旁边调侃道不如陪我们一块到涞源。还好最后时刻还是建立了联系,一块下了车。

接下来停靠的是野三坡和百里峡车站。和同行的车迷聊起来,才知道这一带的景点在去年洪灾中也受到了非常严重的影响,本来想来这一块旅游的,唉。

相比于 半年前的那个冬至时分,这次的乘车环境可以说好了太多:炎炎夏日里,车内的空调功率全开,维持着一个清爽的环境。

奇峰塔站是去程唯一停靠的乘降所。和其他车站和乘降所不同,奇峰塔站的站房上没有写车站名,只有方向牌向我们指示该站的名字。

老版奇峰塔站方向牌,2023 年 12 月。
翻新后的奇峰塔站方向牌,2024 年 7 月。

过了奇峰塔,下一站就是终点站涞源了,中间长达一个小时不停车。如果能在 25B 上开着窗户体验这样的跨站感觉那该多好啊。

夏日的涞源,郁郁葱葱,绿意盎然,相比半年前又是完全不同的一副风景。

涞源的乡村风光,远处的山上铺满了光伏发电板。

整个时刻表排得非常宽松,到达涞源的时候提前了差不多十分钟,吃午饭的时间一下充裕起来。和半年前的那次运转一样,我来到了同一家牛肉板面馆,想要找回当时乘车的感觉。

来一碗热腾腾的牛肉板面补充能量!

吃完回到涞源站。发现与半年前相比,涞源站外面巨大的时刻表消失了,取而代之的是在售票窗口旁边的小板子,还被 6437/8 的汛期停运公告覆盖了。

而候车室内部也经历了一轮重新装修,铺上了地砖。

涞源站检票口,2023 年 12 月。
涞源站检票口,2024 年 7 月。

能看得出来和我一样选择立折的人还是不少,相比于 6437/8 需要过夜的交路,这趟车的交路安排对于铁路爱好者们可以说友好了太多。

踏上归途!

回程要写的东西就没有去程那么多了,毕竟还是同样的风景,同样的列车。整个人这几天还忙于赶作业,车内空调凉风一吹,不免生起困意。

路上天气开始转阴,下了一点小雨,我们开始担心这车能否顺利开回。我调侃道会不会开到一半,再开个 FL7655 开回涞源去。没想到这句话在第二天近乎一语成谶:次日开行的 L7655 到达涞源站后,返程的 L7656 停运,引得不少当天试图乘车往返的车迷纷纷破防,最后只得乘坐大巴返回北京。还好我们是幸运的,车再往前开没多久雨就停了,列车运行并没有受到太大影响。

野三坡站站房,2023 年 12 月。可以看到“野”字右上角那一块快要掉落了。
翻新后的野三坡站站房,2024 年 7 月。
G95 首都环线高速的高架桥,与下方的拒马河。

返程相比去程多停了南观村站,停车十多分钟。不过好像并没有遇到什么要待避的列车。

(事后发现这里需要会让的是对向开来的 K603 次列车。然而当天 K603 次列车停运,因此出现了会让空气的状况。)

不知道这里特意加一个“站”字是什么用意呢?

快到燕山站的时候,有群友在北大附近约饭,看了下时间,等到西站再下车就有些来不及了,于是只好选择在丰台站提前下车,打了一辆出租车就往北大那边赶了。到地方一看计价器,花了 60 多块,比这次往返火车票的钱还要贵。

石景山南站的方向牌在这次翻新中成了漏网之鱼,也许是因为它不单单是京原线车站的缘故。

后记

相隔半年,从数九寒冬到三伏盛夏,从非空列车到空调列车,两段行程,同样的线路,不同的速度,不同的风景,不同的体验,不同的心境。在旅行中感受并记录变化,这也正是旅行的重要意义之一吧。

2024 年 8 月 12 日

]]>
https://studyingfather.com/archives/3968/feed 1
2023 秋 沪杭旅行 & TUIQUN 2023 游记 https://studyingfather.com/archives/3666 https://studyingfather.com/archives/3666#respond Sat, 03 Aug 2024 05:41:19 +0000 https://studyingfather.com/?p=3666 继续阅读2023 秋 沪杭旅行 & TUIQUN 2023 游记]]> 缘起

退役 OIer 文化课交流群(以下简称“退群”)每年都会举办一次被称为“退群杯”的大型活动。前两届是面向文化课选手的文化课竞赛,第三届是 ICPC 赛制的算法竞赛,今年则是一次颇为正式的学术会议,正经到还拥有一个颇为正式的名字,TUIQUN(Tuiqun Universe In Quaint Ultimate Non-summit)

二月份征稿启示便已经贴出,原本计划在五一黄金周举办线上会议。只可惜因为投稿数量不足,会议并没有如期在五一举行。不过到了九月份,有了些投稿,会议也就变成了现实,形式也从线上会议升级为线下会议。

一开始听到举办地在杭州,我其实并不是很想前去——亚运举办地叠加国庆黄金周,车票难买,人潮汹涌,实在不是一个前往杭州的合适时间点。不过还是决定先赶着放票时间买了去程的车票,思考几天后再作决定。反正提前一周退票是不收取退票费的嘛。

在北京的退群群友其实不少,刚好也有会议的讲者在北京,大家便商量着能否在北京办分会场。仔细一想,如果只是单单听讲者的汇报,呆在北京确实是一个不错的选择。不过学术生活中,线下的社交活动也是很重要的一环,在线下参会,能与讲者及其他听众间进行面对面的交流。交流过程中,不仅仅能在知识层面上获得收获,还能获得在学术方法论上的指引和一些生活方面的经验,这些软收获对于个人未来的发展有着不可忽视的作用。更何况 TUIQUN 相较正式的学术会议而言,本身就具有更浓厚的社交性质,不到现场参会,活动的意义就减损了大半。一番考量后,最后还是下定决心,奔赴杭州的线下主会场。

既然都跑了这么远,那么参加完会议就立刻返回北京就实在不算划算了。就这样,国庆黄金周的沪杭旅行提上了日程。对我来说,长途旅行自然少不了精心策划的铁路运转。虽然我并不太愿意安排完全围绕铁路的运转旅行,但在旅行过程中顺带穿插一些铁路运转的部分倒是正合我的心意。

Day 0

去程订了“京沪大公共” 1461 次的全程硬座。

北京前往长三角地区的铁路交通,大体可以分为三大类:高铁,垃圾桶(学名 CR200J)和一般普速列车。高铁拥有最快的速度,但价格略显昂贵;普速列车虽然速度较慢,价格相应也便宜了不少。而垃圾桶则集前面两家之短,在票价和旅速上一点都没沾到优势,特别是在国庆假期,垃圾桶二等卧(对应普速列车的硬卧)的价格竟飙升到比高铁二等座还要昂贵,也是让我们深刻领悟了一回浮动票价的真谛。

如此一对比,垃圾桶自然首先被踢出候选列表。而在高铁与普速列车之间考量,我三月已经体验过高铁往返京沪(见 EC Final 2022 游记),即使把目的地改成杭州,经由宁杭高速线在不经过上海的情况下由南京直插杭州,也难以获得太多新的体验;另一方面,成本控制也是一个重要的考量因素,因此在放票之前,我便已决定乘坐先普速列车前往上海(北京直达杭州的车次除了高铁就只剩下垃圾桶了),再转车前往杭州。

在垃圾桶于全国铁路网铺开的年代,筛选北京到上海的普速列车,现今只残存两辆:T109 次和 1461 次。T109 次作为特快列车,虽然速度相比桶有一定差距,价格却便宜将近一半,提供了近似于“夕发朝至”的体验;而 1461 次等级却只是普快,沿途相比 T109 多停了不少小站,旅速自然慢了不少,但也有了别样的慢旅行的体验,另外,普快的等级让它相比 KTZ 等级的车次,价格还要稍微便宜一点。考虑到 1461 次开车时间早,从而让它到上海的时间非常早(2024 年三季度数据:12:01 北京站出发,6:45 到上海站),本次旅途就选择 1461 次了。

(注:写本文的时候查了下公开资料,发现到 2024 年三季度调图后,全路跨局普快列车已经只剩下 3 对,分别是 1461/1462 次、1551/4,1552/3 次和 2635/2636 次。事实上 2023 年年初的时候跨局普快列车的数量还稍多,但当年三季度调图时有不少跨局普快都提升了等级,让跨局普快一下成了稀缺品。)

为什么会选择硬座这种颇为自虐的方式走完京沪线全程呢?一方面是便宜(划掉),更重要的还是硬座和这样的慢旅行更搭吧。

于是,我就出现在了早上十点多的北京站。

踏上旅途!

在车站内吃完牛肉饼之后,列车就开始检票了,这时候离开车还有大概 40 分钟的样子。下到站台发现坐车的人确实不少。

1461 次列车的水牌。

从车厢里旅客的言语中,可以听出,有不少旅客是要坐完全程去上海的,不过短途乘坐的旅客倒也不少。

11:56,1461 次列车正点从北京站发出,下一站廊坊北站。

说来也是奇怪,明明京沪高铁的廊坊站和京沪线的廊坊北站处于同一个位置,但是两个站却起了不同的名字,甚至是后来修建的京沪高铁的廊坊站抢走了原来京沪线上廊坊站的名字。

(到 2024 年的时候,廊坊北站又改名叫广阳站了。)

远处廊坊站高大的无柱雨棚,和近处稍显简陋的廊坊北站,形成了鲜明的对比。

在廊坊北站上车的旅客也不少,停了一会后列车继续开往天津西站。

车开到德州站,虽然从行政区划上已经进入了山东省内,但铁路上仍然处在京局地界。从德州站开出没多久,看到京局立在前进方向右边的欢迎牌,才终于算是进入了济局管内。

一个令人担忧的事情是,随着列车继续向南行进,列车的晚点逐渐拉大了。虽说在上海站接续换乘的时间还算充足,但一想到后面还有好几段行程,还是不免有些紧张的。

跨过黄河,列车进入济南市内。在桥南线路所驶离京沪正线(看客里表,这一段线路应该叫做济南线?),驶往济南站。

跨过黄河~

到了泰山站,同车厢准备去爬泰山的旅客下车了。在夜色中,列车继续不断向南行驶着。

一个好消息是,在徐州站图定停车 22 分钟,这样一来之前积累下的晚点就几乎算是一笔勾销了。

趁着这么长的停车时间,赶快下车来一波物资补给,买点矿泉水补充下水分。在站台上呼吸下新鲜空气,看着离发车时间只剩下三四分钟才回到车厢里。

虽说列车现在已经开到了江苏,不过没多久又要离开江苏进入安徽境内,再一次回到江苏就是第二天的事情了。

Day 1

半睡半夜到 12 点多,列车到达蚌埠站。

不知道“蚌埠住了”这一谐音梗是从何时开始流行起来的,也不知道造出这个谐音梗的人是否是蚌埠人。说来近年来这样的地名谐音梗还不少,比如什么“捅了老挝”之类的。

在车上拍完站牌之后,继续进入半睡半醒状态,中间不记得跨过明光站和滁州北站的场景,再次清醒的时候,列车已经快上南京长江大桥了。就这样到达半夜三点的南京站。看到别的站台上沪宁城际的动车组停在站台上,不知道是准备开半夜的临客还是早上的早班车。

接下来进入平稳的沪宁段。在半睡半醒的状态中从南京到了常州。

苏锡常这一段停站间距颇短。不到半小时就从一座城市到达下一座城市。从苏州站出来的时候天开始蒙蒙亮了。

早点大概 15 分钟到达上海站。感觉苏州-上海这段图排得真松,不知道是为什么。看到 K8481/4 次在这一段排出了两个多小时的时间(甚至比我们的普快还慢!),也不知道是不是中间要待避什么车。

下车走便捷换乘通道换乘 G7317 次前往杭州。也许是亚运国庆叠加的缘故,上海到杭州的票相比平时难抢了太多。放票当天因为没仔细注意开售时间,到打开 12306 的时候就已经是满屏的候补了。后来通过中转买了上海虹桥-嘉兴南-杭州东的两张票,由于中间换乘的等待时间颇久,自然不太满意。之后又尝试买长乘短,成功买到了上海南-诸暨的垃圾桶城际,但又不满于垃圾桶全程过长的时间。在每天执着地刷新中,终于刷新到了上海站出发的 G7317 次的无座票。一开始看到复兴号卖无座票感觉比较惊讶,不知道是什么原因放出来了无座票。

在前往便捷换乘通道的途中,看到了上海站最早发出的京沪大标杆 G2 次。

由 CR400AF-BZ-2250 担当的 G2 次列车准备发车。

因为是上海站出发,免除了地铁前往其他车站的麻烦,我刚好有些时间在站内解决一下早饭。不到七点时的上海站人流还算稀少,但等我吃完饭时已经有点人潮汹涌的态势了。

不知道为何开检的时间非常晚,开车前 15 分钟才开始检票。到后来看着人肯定上不完,才开放了人工通道让人不检票直接通过。

虽说买的是无座票,但全程都坐到了座位,而且还是亮着绿灯的座位(绿灯代表该区间该座位无人,不过中途因为自己坐的座位变成红灯的缘故还是换了一次座位),可能是短途客流比较旺盛的缘故吧。奇怪的是,看到同车厢里有的座位亮着红灯,但却不见那座位有人坐着。

就这样在九点半到达杭州东站。下车后发现车站的导视牌都是新换的,也是从一个侧面体现出杭州为亚运会所做的准备吧。

到达杭州后,原来的计划是和 woshiluo 会合,早上先一块玩一圈,下午再去会场;当然也想过直接去会场的计划,不过一个意外让整个行程“被打乱”了——成功候补到了亚运智能动车组的车票。

伴随着杭州亚运会的开幕,亚运涂装 CR400BF-Z 动车组“润泽江南”也正式上线服务亚运会。体验亚运智动算是我一开始就有的计划了,只可惜当时手慢一步,并没有抢到票,而当时的数据显示,9.30 是亚运智动开行的最后一天,只好咬牙挂了 G9315 次杭州-金华的商务座的候补订单(当然,一等座和二等座也选上了)。原本对于候补成功并不抱什么希望,已经做好了错过亚运智动体验机会的准备了,结果没想到 9.28(也就是出发的前一天)的晚上,突然收到 12306 发来的短信,告知候补成功了,还是二等座。那个时刻,我真心相信 12306 的候补成功率 75% 的数据是真的(划掉)。

不幸的是,由于当时没做好候补成功的准备,再加上担心候补失败需要掏不少的退票费,我并没有订返程的车票。在脑子过热的情况下,随手订了一张金华站到站后 7 分钟就出发的返程车。很快就发现这几乎不可能实现换乘,只好吃下一小笔退票费。随后看到了之后有票的第一趟车只剩商务座,在着急回去的心理驱使下(来这的正事还是退群峰会啊!)买了商务座。

9.29 早上发现有了一等座,果断把原来的车票退了重新买了一等座。而到 9.30 人在去杭州的动车上的时候,看到 G9315 次金华-衢州还有二等座车票,而返程的 G9316 次衢州-杭州东全程还有商务座车票,我的想法又变了,索性来一个智动彻底体验。

(这里面其实有不少改签而非退票重买的机会。选择直接退票的原因是担心改签后如果发生意外而误车损失会更大。考虑到改签退差价时也要收退票费,其实这种情况下改签省下的钱并没有那么多。)

(现在看来,其实一开始就应该下定决心体验亚运智动往返(或者是至少去程全程亚运智动)?回顾一下当时的想法,应该是觉得金华有更多回杭州的车次;如果一下扎进衢州,在那个日子能选的有票的返程车次就没那么多了。背后的根本原因则是担忧回到杭州的时间,由于峰会会场距离市区极端遥远,还是不希望太晚才回到杭州东站。嘛,其实智动的体验也是意外之喜,当时确实没为此排太多计划,甚至都有点快把那个候补订单遗忘了,再加上候补成功后对回程的焦虑,安排回程的时候才会如此手忙脚乱吧。)

不管怎么说在杭州东站我仍然没有出站,再一次走了便捷换乘通道。十点刚过吃了半年没吃的小杨生煎(这算是早饭还是午饭?),站在楼上才对杭州东站的极高客流量有了更为清晰的认知。吃完之后就开始在候车室等着 G9315 次开始检票。

这已经是中国第三次举办亚运会了,这么多年来,国内的铁路运输也发生着日新月异的变化。
人潮汹涌的杭州东站。

过了十一点没多久列车开始检票,看到前面不少热情的车迷(?)一路小跑下到站台,看得出他们真的是急不可耐了。

亚运智动车号 CR400BF-Z-0524,是浙江地方采购的车辆,车上还印着浙江交通集团的标识。总体来说,相比智能动车萌芽期的冬奥智动(CR400BF-C)自然是少了一分新鲜感,不过在涂装和内饰方面进行的精心定制还是让人感到惊喜。

行李架下面贴的也是亚运的口号。

这辆车也在承担着运动员在不同比赛城市间的交通任务。当天乘车的时候,有一节车厢预留给了运动员使用,在金华看到了不少运动员下车。

餐车的柜台正在卖亚运会的授权周边,还有亚运会各场馆的交通指引条可供取阅,另外还有每日更新的奖牌榜。车上其实还有限量发放的明信片和纪念印章。不过我来到餐车的时候明信片早已发放完毕,纪念印章不知为何不见了(

车内的奖牌榜。

常言道,“自古临客出标杆”,但我们的这一趟临客则刚好是标杆的反义词:在义乌停站 17 分钟,金华停站 13 分钟,明摆着就是要在路上连续被踩了。

杭州东开出后半个多小时到达义乌站。目前义乌站还在站改,整个车站如同一个大工地一般。

正在施工中的义乌站北广场。

坐动车难得停这么长的时间,当然要下车呼吸下新鲜空气,以及感受一下被达速通过的动车踩一脚的感觉。

义乌出发后没多久到达金华站,又是漫长的停车和被踩。刚好趁着停车时间长换了下座位。

趁机拍个带车号的车头照片。

一路开了 106 分钟,慢悠悠地晃到了衢州站,接下来立折坐同样的亚运智动回到杭州。不过距离发车还有半个小时,索性先进到衢州站站房看看。

商务座候车室意料之中是没有的,有点可惜。

在站内等了差不多十五分钟,返程的 G9316 次列车开始检票。

这算是我第一次乘坐智能动车组的商务座。CR400BF-Z 的商务座采用半包厢交错式布局,乘坐私密性更好,但只有三分之一的概率能坐到完全靠窗的座位,剩下三分之二的座位,不是面壁座就是不靠窗的座位,对于想看窗外风景的人来说不算非常友好。

CR400BF-Z 的商务座整体视角。说实话能买到一个完全靠窗的商务座运气非常不错!

上车后没多久,乘务员就送来了商务座的小零食和饮料,东西还是挺丰富的,包装也很漂亮。

上局商务座的小食袋。
这袋里送的零食还挺丰富。

昨天一路硬座也挺累了,索性把座椅调整到躺平状态,享受一下平躺的轻松感和窗外的风景。

车里空调开得很足,穿太薄了还感觉有点冷(

到金华站和义乌站时,看到不少热情的人拿着手机和相机对着亚运智动拍照。

回程没有再被其他车踩,跑了 78 分钟就回到了杭州东站,相比去程省下来将近半个小时。如果单纯就体验商务座的角度来说,相较去程当然是不太划算的(笑)。

在动车上跨过钱塘江。

杭州东站地铁分成了两个站厅,1 号线和 4 号线一个站厅,6 号线和 19 号线另外一个站厅,两个站厅互不相通。国内不少火车站在修地铁时都有这种站内换乘放鸽子的操作(武汉市内的各车站在这一点上表现尤为突出!),应该是给地铁的预留没有做好所致。

登上 6 号线列车,从杭州东站坐到终点站双浦,几乎坐完了 6 号线的全程(美院象山-双浦段则是未来 12 号线的一部分),一路朝着退群峰会的会场赶去。

过了钱塘江之后就是亚运比赛区域了,看到有不少大小观众上下车,还有戴着胸牌的亚运工作人员也来坐地铁了。

已经不知道这么一路坐了多久,才终于听到终点站的广播。

到达终点站,只是完成了行程的 90%,还要再往山里走一段路,才能到达目的地民宿。在站台上等了一会后续到达的群友们,几个人一块打了车前往会场。

整个民宿是一栋二层小楼,一层有 KTV,几张麻将桌,几台电脑,还有厨房区域可以做饭。二楼则集中了大部分休息的房间。

距离活动正式开始时间还早,一部分群友在打麻将,一部分群友在 KTV 嗨唱,还有一部分群友在准备晚饭。

有音游玩家给房间里的几台电脑装上了 osu!,马上吸引了包括我在内的不少音游人来玩。只是键盘我还不很习惯,再加上电脑性能不佳,游戏体验并不算很好。玩了一会之后就加入到日麻人的队伍当中了。

会议名义上的开始时间是下午六点。不过 Opening 一个小时(这一个小时也可以归入到 Tea Break 的环节中!)之后就是漫长的 Tea Break。真正的学术环节要到晚上九点才开始。

TUIQUN 2023 日程安排,茶歇倒是占据了很大一部分时间。

Tea Break 干什么呢?在远离市中心的山脚下,自然没有其他学术会议那样的精致小点心。取而代之的则是烧烤。房间外,大家一边烤肉一边聊天,好不快活。而房间里也没闲着,有大厨做了些热狗,味道真不错。

晚上九点,学术部分算是正式开始。一共六位群友在现场或是线上来做报告,内容涵盖了博弈论,机器学习,计算机体系结构,扫描隧道显微镜,图论算法等领域。也许是因为大家经历相似,平日里便互相熟悉的缘故,相比参加其他学术活动来说并没有那么大的距离感,再加上一些内容之前或多或少接触过一些,也尽量保持住了大脑在线的状态。

本次活动的主会场,看着倒是很像洗浴中心的休息区。事实上那一晚我也是在这休息。
TUIQUN 2023 报告列表。

一路听下来,我不禁感慨群友学识之渊博,内心也不由开始鞭策自己不断精进自身能力,好尽快追赶大家的步伐,成为各位大佬中的一员。

学术环节结束已经是晚上十一点了,接下来来到放松时间。被其他几位群友拉着打了一桌德扑,我一直撑到只剩下两个人决斗,可惜还是落败。而房间外,则有不少群友坐在星空下,讨论着日常生活与人生。金秋九月,凉风习习,星空璀璨,这应该是个不错的促膝畅谈的环境。

会后的群友合影。

晚上玩了一阵子后,前一晚坐硬座过来的我最终还是被困意战胜,上到二楼的学术会议主会场,找了个沙发睡下了。

Day 2

一觉起来已经是早上八点,差不多到了退房时间。短暂的欢聚已近尾声,分别的时刻终将到来,各位再见啦。

包括我在内,有七八个人决定去浙大紫金港校区逛逛,于是找了现场的浙大友人约了入校,打了两辆车往紫金港方向赶。路上得知 memset0 国庆期间还在校内,约了一波面基,而我也顺带把 woshiluo 约上一块过来。

汽车很快到达浙大紫金港校区南大门。南大群友掏出了他的学生证进行一个打卡(笑)。

感觉紫金港这边绿化率好高。不过在刚进门这一块,绿化大多是草坪或是没那么高大茂盛的树木,整体看上去视野还是要宽阔不少的。

很快顺利与 memset0 会合,好耶!大家商量了一会是在校内吃饭还是到校外吃饭,最终讨论了一阵子决定出校解决午饭。

紫金港校区图书馆。

到商场没多久 woshiluo 也来了。刚好商场的电玩城里有几台 maimai,音游人们便迅速出动。意外发现几乎每个人包里都带着手套,怎么回事呢?

打了一会后开始午饭环节,又是选择困难症时间。杭州本地群友吐槽着杭州“美食荒漠”的属性。说来也奇怪,距离上海仅仅一百多公里,为何上海和杭州的美食多样性就变得如此天差地别呢?最后决定吃了某一家本地炒菜。

饭后合影。

饭后,大家就各自分别了。为了躲开汹涌的人流,我和 woshiluo 下午的行程有意避开了西湖,而是改去浙大玉泉校区找高中学 OI 的同学。

相比紫金港校区,玉泉校区的布局就要紧凑不少。再加上历史悠久,不少参天大树遮蔽了天空,倒是别有一番氛围。

浙大 AAA 战队的宣传展板。AAA 战队在网安圈里也是颇有名气。
玉泉校区的采油机。

来了大学,最重要的事情毫无悬念是蹭饭。很有意思的是,食堂里东北米和南方米竟然是不同的价格,让我大开眼界了。

晚上吃完饭,和高中同学告别后,我和 woshiluo 决定下一站前往大运河边的西湖文化广场(并不挨着西湖的地方起这个名字?),欣赏一下大运河的风光。

夜色下的大运河。

这里有一座浙江自然博物院开设的 24 小时博物馆,规模不大,展品却不少,展出了不少岩石和生物标本。24 小时博物馆也因其全天开放的优势,成为了不少家长带娃出游前来的地点。在我看来,这样的展馆也为其他文旅单位更好服务游客,提供了宝贵的经验。

博物馆内展出的各类岩石样本。

接下来前往钱塘江边的城市阳台。从地铁站出来的时候,由于人实在太多,再加上炸鸡好像出现了故障,站务把所有炸鸡全部开放,让大家尽快通过。

不出意料这边早已挤满了人,有不少执勤人员在现场采取限流措施。我们好不容易才找到一个入口,得以看到钱塘江对岸的夜景。

对岸就是钱江世纪城,不少杭州亚运会的场馆就建在这一区域。

晚上的气温相比白天降了不少,带着些许湿气的凉风吹拂到我们脸上,让整个人都放松了不少。我们的话匣子在这时候也充分放开了。woshiluo 聊起了他入学后的经历,有不少让我感同身受。当年刚刚踏入大学校园的我,何尝不是这样的感觉呢?现在的我,找到属于自己的那一份答案了吗?

时间已晚,我们随着大群人流离开了钱塘江边,坐上地铁,踏上各自的归程。

今晚的酒店订在海宁市区。1 号线列车行驶至客运中心站,分别的时刻到来了。在地铁上相互告别后,我便马不停蹄换乘 9 号线赶往临平南站,在那里换乘杭海城际铁路。

作为市域铁路,杭海城际的车厢里放置了横排座椅,让长途旅行的体验舒适了不少。

出站的时候刷了下卡,发现扣费 15 元。应该是杭州地铁和杭海城际两个系统分开计费的缘故吧。如果从绍兴地铁那边开始刷的话,有没有可能刷出 20+ 的金额呢?

酒店定在离海昌路地铁站不远的地方,环境整体还算不错。

休整一夜,明天向嘉兴出发咯。

Day 3

农历八月十八,是钱塘江的传统观潮节。原本选择订在海宁的酒店,也是考虑到第二天要去盐官观潮。最终因为行程过于紧凑,使得自己累积的疲劳度较高,再加上目的地人流量可能过大,观潮体验可能并不算很好,还是放弃了计划。

于是海宁在本次行程中几乎变成了一个单一的落脚点。只是早上坐公交前往火车站时,在南关厢中途下车,参观了当地的非遗博物馆和古文化街区,仅此而已。

南关厢历史文化街区。
来一张海宁站的证件照。

这次坐的车是 T112 次,很巧的是,和第二天坐的 K1806 次一样,都是开往西北的车。

在候车的时候遇到了前一天晚上从北京出发的 D711 次。

和不少老车站一样,海宁站的“高站台”只是在低站台的基础上垫高了靠近轨道的那一部分。

全程旅途仅有短短 16 分钟,基本上是屁股都没坐热就到达嘉兴了,9 元的票价可以说是非常便宜了。

因为第二天还要再来这里坐车,今天就先暂时跳过嘉兴火车站的参观环节了。出站走几步路,来到今日的酒店。放下行李,稍作休整,先解决一下午饭问题。

嘉兴的粽子算是当地一大特色了。

吃完午饭之后,顺带参观了旁边的瓶山公园和嘉兴美术馆。随后坐上嘉兴的有轨电车,前往南湖方向。

在道路上转弯的有轨电车。

在南湖一带,参观了南湖革命纪念馆和嘉兴博物馆,在南湖南面走了一段。由于到南湖的时间不早了,湖心岛一带决定第二天早上再去参观。

南湖革命纪念馆新馆入口。
嘉兴博物馆内大熊猫的标本。
黄昏下的南湖游船。

这一天的晚饭则在南湖旁边的购物中心解决。购物中心和南湖景区之间本身并没有明显的界限,从湖边出来走几步,不知不觉就进入到了购物中心的范围之内。

这是杭州亚运会的圣火吗?

吃完饭后,坐了一艘游船,来了一圈南湖夜游。除了欣赏夜景之外,船内安排了表演和手工叠花灯的活动,只可惜我的手工能力一直不佳,也就没啥兴致去叠花灯了。

晚上从游船下来之后时间已经不早了,原来想着直接回到酒店。坐在回酒店的有轨电车上时,突然想起来在嘉兴的朋友推荐的秀洲公园的秀水年华摩天轮,看了下位置离酒店也不算太远,于是决定一路坐有轨电车到终点站,再换乘公交前往。

作为摩天轮来说,秀水年华摩天轮算是一个挺特别的存在。传统的摩天轮采用轮辐式设计,直观来说,整个摩天轮如一个轮胎在转动。而秀水年华摩天轮则是无轴设计,实际上是设计了一个圆形的轨道,摩天轮的每个舱都挂在轨道上运动,运行原理似乎比较接近悬挂式单轨?

由于少了从中间向外放射的轮辐,整个摩天轮看起来很像一只眼睛。

远观秀水年华摩天轮。
在近处观察摩天轮的运行结构。

订了一张双圈票。也许是因为时间比较晚的缘故,坐摩天轮的人并不算多,刚好能够一人独享一个舱室。

伴随着舱内彩色灯光不断变换着颜色,我逐渐转上了摩天轮的高处。城市的喧嚣声渐渐减小,附近的城市风光尽收眼底。

一个人呆在这样一个安静的开放式的空间里,整个人也不自觉开始浮想联翩,思绪飞向九霄云外。此时没有其他人和事情来打扰,真的很享受这种短暂的脱离现实、放空自我的感觉。

摩天轮转一圈的时间是 13 分 14 秒,倒是寓意不错。放平时生活中这样一段并不算很长,但在摩天轮上感觉就被拉长了不少。

两圈坐完,从摩天轮上下来的时候已经九点半了,夜晚的凉风将我从放空的状态拉回到现实。看到路边停着的不少的共享电单车,想着从这到酒店是一路直行,与其等频率不高的夜班公交,不如一路骑车返回,还能体验下兜风的爽快感觉。

就这样,我一路骑了四公里多,花了 25 分钟回到了酒店。算下来四元的费用确实划算。

一天逛下来,感觉嘉兴的城市规划的一大特点是,尝试模糊区块与区块之间的边界。火车站完美嵌入到人民公园当中,南湖和购物中心之间则找不到明显的界限。到了嘉兴之后,我才对“水乡”的概念,有了更为具象化的理解:整座城市被无数河流切割为数不清的小岛,水网的密度也不是北方城市能想象的。

(本来说今天是休整日,怎么这么晚才回酒店啊?)

Day 4

因为订的是无窗的房间,所以睡觉的时候对真实时间完全没有概念。被闹钟叫醒后又多睡了一会,起床后才发现已近八点。如果再晚一些,怕是就要赶不上前一晚预约的前往湖心岛的游船了。

匆忙穿好衣服,整理好背包下楼。骑上共享电单车,从嘉兴站的北广场下方的隧道穿过,绕到了嘉兴火车站的南广场。因为不太习惯南方的路网结构,中间不小心绕了远路,还好很快找到了正确的路径,终于赶在八点半左右到了码头。不得不说共享电单车在嘉兴这样的城市实在是方便。

在码头坐上渡船,向着湖心岛进发。

位于湖心岛上的烟雨楼。
站在烟雨楼的阳台上,望着南湖。
那艘点燃了星星之火的小船,当然不是百年前的那艘了。

坐上渡船返程,接下来绕着南湖的西侧漫游。一路走到伍子胥的祠堂,这里还有一座塔。

登上塔顶后,发现沪昆线就在脚下,这可是个看车拍车的好视角啊!

线路的远处,依稀可见嘉兴站的雨棚和天桥。
站在高处,整个南湖尽收眼底。
由 SS8 型电力机车牵引的某趟旅客列车由上行线向嘉兴站驶去。在北方,SS8 已经很难见到了。

骑上共享电单车回到酒店,在宾馆附近的广式餐馆吃了午饭,吃完午饭后,收拾好行李后便朝着嘉兴站走去。

简单过了一下和嘉兴站北广场已经融为一体的人民公园。

嘉兴站在完成改造之后,整体风格焕然一新。车站与公园融为一体后,消解了区块之间的界限,真正实现了“站城一体”。

嘉兴站复建的 1921 年老站房,内部则作为博物馆在使用。
馆内的沙盘描绘了嘉兴站以及周围的规划。

离开车的时间也差不多了,坐电梯下楼,从地下进到嘉兴站的站厅。值得一提的是,嘉兴站的进出站电梯是圆柱形结构,非常稀奇。

可以看出嘉兴站的候车厅是下沉式的,通过在四周和高处引入自然光,给乘客带来更好的候车体验。
为了适应车站结构,车站大屏也做成了曲面屏。另外,整个通道也非常具有科技感。
嘉兴站仿造的 1921 年风格的的车站天桥,不过现在并不开放给旅客使用。旅客进出车站都走地道。
站台中段的雨棚也尝试复刻了当年的风格。

K1806 次列车也是一趟沟通长三角与西北地区的旅客列车,它由杭州站出发,终点站是银川站。这趟车因为 “降弓用刑” 的梗在铁路圈子里出了名:某日沪昆线上行接触网遇到异物缠绕,行经这一区段的 K1806 次司机在与松江站值班员沟通时,值班员浓重的口音让“降弓运行”的指令变成了“降弓用刑”。从此“降弓用刑”成为了一大名梗。

然而,随着上海枢纽内铁路线网的调整,这一段沪昆铁路将被改线,老线上的松江站即将停止服务,全部普速列车将随着新线一块进入上海松江站(即沪昆高速线上的原松江南站)。

K1806 次列车的水牌。
经过“降弓用刑”发生地附近的铁路桥。

没多久到达上海南站。出站立刻进入到金山铁路的候车区,开始金山铁路的运转。

作为少有的国铁运营的非实名制线路,金山铁路可以刷公交卡进站乘车,也可以在售票机上购买车票。如果选择在售票机上购票的话,就能获得一张真正意义上的蓝票。在当年还没有实施电子客票的年代,持有蓝票的旅客,需要将车票插入炸鸡才能进站乘车;而拿着红票的旅客就只能走人工通道了。随着电子客票的全面铺开,售票机打出的报销凭证除了长相接近车票之外,已经不能再发挥车票的功能了。像这样能真正发挥车票功能的蓝票,在国内已经很少见了。

在售票机上买了一张 S1023 次的车票,将车票插入炸鸡(现在能用的插车票的炸鸡应该也仅此一处了吧!),进入到上海南站金山铁路的候车区。

时间差不多了,上到站台。虽然是假期的下午时段,坐车的人也不算少到纯空气运输的地步。

去程坐的车型是 CRH6F,标准的市域动车组。

去程乘坐的 CRH6F 型动车组列车。
另外一边站台上停靠的 CRH2A 型动车组列车,在金山铁路上,该车的一等座也可以乘坐,而不需要额外付费。

直达车只用了四十分钟就跑完了上海南到金山卫 55km 的全部路程,80km/h 的旅速算是一大惊喜。

回程幸运地坐上了 CRH2A 担当的站站停车次,得以仅仅花费 10 元就能享受一个多小时的一等座,这在普通动车组车次上是难以想象的。

非统型 CRH2A 的分窗设计,使得前后两排的乘客不必再为遮光帘是否拉下产生分歧。

花了两个小时回到原点,来不及放下行李就朝着市区的方向赶去。

路过了著名的宛平南路 600 号——上海市精神卫生中心。

又到了晚饭时间,今天的晚饭决定参考一下 EC Final 时看到的 上海美食推荐清单,考虑了一会之后,决定去吃蟹黄面了。

没多久面就端了上来,看着有这么多蟹黄啥的也太过瘾啦!

出来的时候发现这里离著名的美食街进贤路很近,前面提到的上海美食清单中,不少这里的餐馆都有幸上榜。只可惜自己独自一人前来,没有好友一块陪伴享受美食。

逛完了进贤路,拖着行李走一路到地铁站,坐上地铁跨过黄浦江,到达今天入住的酒店。这一天的行程就算是结束了。

Day 5

HikariS 邀请我去上交闵行校区参观,欣然规往。

早上去了一趟世博园区。参观了曾经的世博会中国馆,现在的中华艺术宫。

之前只是在照片里看到过世博会的中国馆,当我一路上到楼顶,才感受到整个展馆之大。

整个展馆有数十个展厅,因为时间有限,没能一个个仔细参观。

中午在新的酒店放下行李之后,就决定打车往闵行那边赶。

不得不承认,在当下,国内大城市的郊区与郊区之间的联络仍然是一个老大难。如果两个郊区距离较远,差不多位于城区的两端,则需要坐漫长的普通地铁,中间经过不知道多少次换乘,穿过整个城区,停靠数不清的地铁站才能到达另外一端;如果两个郊区距离较近,则大概率只能选择公交车作为合适的公共交通工具实现联络,而公交车在开行密度,旅速等方面相比轨道交通还是有不少差距。

好消息是,包括北京和上海在内的大城市正逐渐重视起郊区间联络轨道交通的建设:北京正在修建 17 号线,19 号线等穿城快线,以及 21 号线这样的外围联络线;上海则将嘉闵线,机场联络线等市域快线提上了建设日程。相信之后郊区间的出行相比现在要方便不少。

话说回来,因为上海已经建成了一套比较完善的城市快速道路网,再加上出发时间正是午间,车流量并不算大,打车在旅速上还是占据了不小优势:从张江高科上车后很快就驶上了罗山高架路,随后很快转上中环路,隧道下穿黄浦江后没多久转上虹梅高架路,驶出高架时就已经到达闵行大学城区域。路上一方面没有遇到严重堵车,另一方面全程走行快速路,避免进入城市核心区域,距离上相比地铁也缩短了不少。嘛,其实多人出行的话这么打车还是挺划算的选择,四个人打一辆车平摊下来一个人二十多倒也能接受。这次因为早上安排了别的行程,花的时间比预期要多,就当花钱买时间了吧。

进来之后很快就看到了软件学院的楼。

与好友在校内会合,我们骑上了单车,开始在校园漫游。聊天自然不可避免地涉及到了 OI 往事,也聊了不少当下的校园生活。

这样大的一块草坪,倒是经常在西方的大学校园或是公园中见到。

作为游客,逛一圈学校的校史馆,算是了解一所大学最快捷的方式,这次来上交,也是在好友的带领下来校史馆转了一圈。有点意外地见到了上交当年在 ICPC World Finals 捧起的冠军奖杯。

很难相信,上交的闵行校区是上个世纪八十年代就启动建设的,相比于其他学校的远郊校区来说,上交闵行校区的建设在我看来是一个颇有远见的决策。闵行校区的建设,应该也得到了作为交大优秀校友的他的大力支持吧。

上交在 ICPC World Finals 2010 中捧得了冠军奖杯,这是上交第三次赢得 WF 冠军。直到第二年浙大赢得冠军之前,上交是中国大陆唯一一所在 WF 中夺冠的学校。
作为校训,饮水思源,想必已经刻入到每一位交大校友的内心了吧。

晚上我们一块在上交校内的食堂吃了一顿饭,吃完饭后,我们就相互告别了,希望之后还有机会见面呢。

回程时间充裕,就乘坐地铁啦,刚好也能路过上海地铁的一些有趣的地点。

首先是 4 号线和 6 号线的非换乘站:浦电路站。虽然两线都有叫这个名字的车站,但两个车站的结构却是分开的,由商场的地下通道相连,两站之间也不支持虚拟换乘。同一线网中的车站同名却不能换乘(并且之后也没有换乘的计划),这在国内的地铁系统中也是非常罕见的一个现象吧。不过好在浦电路站的相邻两站:蓝村路站和世纪大道站都能实现 4 号线和 6 号线间的站内换乘,要在 4 号线和 6 号线之间换乘的乘客还是不用担心的。

特意走了一下浦电路站的“换乘通道”,将商业空间设置为换乘通道这一操作,感觉和上海火车站的地下通道颇为类似,无形中也削弱了乘客对于换乘距离的感知。不过应该真没人会在这换乘吧,还得多掏钱(笑)。

走走停停,花了七八分钟从浦电路站的 4 号线站厅到了 6 号线站厅,坐一站地铁到达世纪大道。

作为一座四线换乘车站,世纪大道的规划可以说是非常整齐的了:2 4 9 三条线路的岛式站台在下平行布置,6 号线的侧式站台则骑在三条线路之上,4 条线路共用两半站厅,任意两条线路之间的换乘都非常方便。在没有提前规划的前提下,这样理想化的换乘设计是难以实现的。

B 站厅,向上通往 6 号线港城路方向站台,向下通往 4 号线站台。
2 号线站台,上楼通往 B 厅。

换乘 2 号线,很快到达了另外一座多线换乘,但却差评如潮的车站:龙阳路站。

龙阳路站引入了四条地铁路线和磁悬浮,与世纪大道站相比,龙阳路在换乘设计上欠缺了不少,甚至可以说是没有设计。2 7 16 磁悬浮四条路线站厅平行排列,看起来和世纪大道很像,但是并非一体化的设计,各站厅结构互相分离,中间由通道连接。特别是 16 号线与 2 7 两条线路之间隔了一个付费区分开的磁悬浮站厅,对普通旅客来说换乘距离又徒增了不少。

18 号线的开通让龙阳路的情况更为恶化。18 号线设站处在偏西南的位置,距离其他站厅本就遥远,而其换乘通道只能直接到达四个平行站厅中最靠南的 16 号线,前往其他线路还要利用现有的换乘通道,给本就紧张的换乘通道又增添了不少压力。最坏情况下,从 18 号线换乘 7 号线,需要先从地下站台上到地上,路过若干站厅后,再下到 7 号线的地下站台,无论是平面距离还是纵向高差都拉满,真是个健身的好去处。

既然来了龙阳路,那当然得体验下换乘的感觉。于是我从 2 号线站厅去到 7 号线站厅,再来了一圈 7 号线站厅到 18 号线站厅的往返。从地图上看这段路的水平距离其实放在国内轨道交通系统中并不是最长的(北京地铁平安里站 4 号线换乘 19 号线需要走整整一个 8B 长度的 6 号线站厅),但垂直高度的反复变化让它在某些方面比其他换乘站更适合健身了。

16 号线的直达车只在工作日开行(而且只有一对),而大站车在工作日每 60 分钟,节假日每 90 分钟开行一趟。对于临港片区与市区间的交通还是起到了积极作用。

Day 6

从旅行的角度来说,这一天还是起得有点晚了。说来也奇怪,在旅行的日子里,计划的起床的时间却要比平时上学还要早很多,本来是放松身心,转移注意力的旅游活动却多了一分修行的意味,也不知道这是好事还是坏事呢。

不过我旅行排图其实还是挺宽松的,一天的行程去的目的地并不算多,这一方面让我不必过早起床开启一天的旅行,另一方面也给我留出了充足的时间在路上灵活调整行程,当然平摊到每一个地方的时间也更多。

既然住在张江高科站附近,那今天的第一项行程自然是张江高科区域的轨道交通遗存考察。一个是老的 2 号线张江高科地上站(现在的上海轨道交通培训中心实训基地),另一个就是今年刚刚停运的张江有轨电车 1 号线。

曾经 2 号线尽头的折返线已经隐没在树林中。

曾经的张江有轨电车 1 号线(准确来说,应该叫做导轨电车?)的轨道已经拆除并填平,路面也已经重新铺过,只能在终点站的出入口找到一点它曾经存在过的痕迹。整个终点站区域已经围挡起来,对于张江有轨电车来说,能探访的部分似乎没有什么了。

应该是导轨拆除后填平留下的痕迹。

今年春天来上海参加 EC Final 的时候,因为时间紧张,没来得及去浦东逛。当时想着之后还有机会再来体验磁悬浮和张江有轨电车,没想到与张江有轨电车永远错过了。天津的泰达有轨电车也已经结束了运营,导轨电车在国内也算是绝迹了。

2 号线的老张江高科站此时已经改造为实训基地,不过一楼的几家餐馆还是在正常运营。透过玻璃往站厅里面看,一切似乎都保留着当年开通时的样子。曾经,这里是地铁和有轨电车的终点站,是张江地区不小的一个交通枢纽,但如今,一切似乎都归于沉寂。

停在高架桥上的 2 号线列车。
实训基地与一楼的餐厅。左侧围挡的区域是以前有轨电车的终点站。

考察完毕,进入地下的张江高科站,坐上西向的地铁前往龙阳路,准备体验全球第一条也是目前唯一一条商业运营的高速磁悬浮系统——上海磁悬浮示范运营线。

值得一提的是,由于龙阳路站和改建后的张江高科站都处在地下,但中间一段已建的线路处在地上,走在这一段会出现“过山跳”的奇景。这一过程中还能顺带看一下 2 号线的龙阳路车辆段。

到达龙阳路后,先参观了下磁悬浮车站一楼的磁悬浮科技馆。里面有些体验性的设施,但是很可惜都没有开放,感觉一下就乏味了不少。

上楼进到磁浮线的站厅,看到售票处有卖磁悬浮和地铁的联票,55 一张就能坐一趟磁悬浮+一天地铁。算了下今天的紧凑行程,买一张正划算,刚好还能留一张票作纪念。

因为种种原因,上海磁悬浮目前仍然没能恢复 431km/h 的地表最快速度。目前 301km/h 的最高速度,已经比不上京沪高铁和京广高铁京武段,而只是刚刚达到 G 字头最高速度的下限(进港列车除外)。不知道 431km/h 的速度相比于 350km/h,能获得一种怎样的新的体验呢。希望能看到未来上海磁悬浮复速的那一天。

停在站台上等待发车的磁悬浮列车。

列车平稳地驶出龙阳路站,安静地加速,仅仅两分钟就加速到最高速度 301km/h。八分钟就跑完了 30km 的路程,抵达浦东国际机场。相比高铁没了轮轨摩擦的声音,更能给人贴地飞行的感觉。

磁悬浮列车加速到最高速度。
列车接近浦东国际机场。
到站后空荡荡的列车内部。

回程坐地铁 2 号线。从安静的、高速的磁悬浮一下切换到嘈杂的、低速的地铁,强烈的反差让人一时不太习惯。晃了四十分钟,数不清中间停了多少个站,总算是回到了龙阳路。

在龙阳路站上盖的购物中心吃了顿午饭,就准备坐上地铁,跨过浦江,前往浦西的上海铁路博物馆。

宝山路站是 3 号线和 4 号线分离的站点。

上海铁路博物馆,旧址是以前的上海北站,旁边就是国铁上海局的总部。整个展馆规模不算很大,不过展品还是比较丰富的,从上海铁路的发展史,到铁路的各类设施,一应俱全。

停放在室外的蒸汽机车,后面一辆 3 号线列车正在驶入宝山路站。围栏后是上海客技站的区域。
为蒸汽机车上水的设施。

离开上海铁路博物馆后,骑上单车向外滩区域前进,来到了上次 EC Final 时经过的上海邮政博物馆,刚好今天展馆开放,得以进去参观。

在里面看到了很多国内外的经典邮票,首日封等邮品,对于中国邮政和上海邮政的历史轨迹也有了更为深入的了解。

停放在大厅里的邮车模型。

逛完出来,差不多沿着半年前和 installb 一块夜游外滩时的路线反向行走,终于是抵达了外滩。白天的外滩相比晚上,又是另外一番景象。

白天的陆家嘴天际线。

差不多到了晚饭时间,南京路步行街意料之中地人潮汹涌,于是选择走了旁边的一条小路离开外滩区域。

走在这条小路上,四周坐落着无数百年历史建筑。不时驻足查看建筑的标牌,去感受这一栋栋建筑背后的故事。不知道走了多久,终于走到人民广场一带。

在人民广场商圈,有一家连锁的广式茶餐厅在之前看到过的 上海美食推荐清单 上。年初来广东的时候,曾经和 tiger2005VG 两位老师在这家店吃过一顿午饭。不过清单上只推荐吃他家的菠萝包和冻柠茶,我也就没再多点。

一个菠萝包自然填不饱胃口,想着先垫垫肚子,逛一逛消化一些之后再继续吃点好的。

吃完之后,在人民广场站坐上 2 号线,再次跨过黄浦江前往陆家嘴。这一次的目的地是东方明珠塔。

站在天桥上看东方明珠塔的入口处。

坐上电梯,迅速上升到上层,整个陆家嘴地区和浦江对面的外滩几乎尽收眼底。

黄浦江对面的外滩夜景。
东方明珠塔脚下的陆家嘴环岛。

再坐 2 号线回到了人民广场站,卡着点进到了下一顿晚饭的餐厅。这家店上榜的理由是他家特色的 taco 寿司,对我来说倒是一种颇为新奇的食物呢。

因为之前已经吃了个菠萝包,这次就没点太多。
厨师现场将寿司用到的牛肉烤熟。

吃完晚饭后,下一站去哪里呢?看了看大世界离人民广场并不算远,决定坐上地铁过去。

夜色下的南京路步行街,不少招牌还原了当年的景象。

到了大世界门口才发现由于特殊活动,进门就要门票了。看了下时间,这时候进去并不能体验到啥有意思的活动,就放弃了进去的想法。

最后决定回到陆家嘴,沉浸式体验浦东的繁华。坐上 14 号线,四渡浦江,再次到达陆家嘴。不得不说只有站在一众摩天楼的脚下,抬头望去,才能最直观地感受到这些摩天楼的高大,更感受到自身的渺小。而在陆家嘴,这样的摩天楼,有几十座。

这应该是自己第一次得以置身于摩天大楼群之中。
洛谷银行(大雾)

在摩天大楼中不断穿行,走到了黄浦江边。江的对岸是上海的游轮码头,那边正在广播今日运营结束清场的消息,声音大到浦东这边也能够听见。

晚上的黄浦江岸,没有了白天的喧嚣与炎热,只有点点灯光描绘出道路,还有偶尔骑车而过的人,没有比这更适合散步的环境了。

原本想着在浦江东岸多拍几张对岸外滩的照片,没想到十一点外滩那边就全熄灯了,有点遗憾。这时候离 2 号线的末班车也没多久了,于是我收拾好东西,开始往地铁站方向走去。

熄灯前拍下的外滩夜景照片。

提前不到十分钟进到陆家嘴站,卡着点坐上了开往广兰路的末班车,也是 2 号线常规运营下东向的末班车了。

从陆家嘴出发后,沿途到的每一个车站都在提醒这一趟车是开往广兰路的末班车。虽然是末班车,但是乘车的人其实倒还不少,有不少人还带着行李,也许是坐着晚上的火车或飞机到达虹桥枢纽的吧。在这之后从虹桥枢纽开出的三班临客,也正是为更晚抵沪的人准备的。

在张江高科站下车的时候,听到了车站运营结束的广播,这应该是我第一次在地铁中听到这样的广播了。

出站后走几步路,回到酒店,就这样结束紧凑的一天。

Day 7

有幸受到华东师大二附中 jls 的邀请,去参加 efz 的校庆活动。

和 jls 的结识始于今年暑假的 NOI 徽章交换活动,当时 jls 联系到我,邀请我加入到徽章收集活动的筹备工作中。在整个活动的筹备过程中,我稍微作出了些微小的贡献。虽然最后没有机会去到现场,和现场的三百多名选手一块享受结识朋友,交换徽章的快乐,但从认识的 OIer 们发出来的照片可以看出,大家在这一过程中都收获满满。

从 2022 年开始,徽章交换活动已经铺开了两年,这一热潮也逐渐扩散到大学生当中。衷心希望徽章交换活动能够继续在算法竞赛圈中坚持下来!

校庆日的 efz 校园热闹非凡,jls 带着我看了看礼堂里的学生表演。还在楼里看到了校内社团的宣传展板,不禁感慨名校课外生活之丰富。

各种社团的宣传海报。

探访了一下 efz 的机房,在机房里遇到了 yyc 和 uwagjaynoi,好诶。

NOI 让我们相聚!

还看到了实体版的元素周期表。

一天逛下来自然是感慨万千,感受到了东部地区教育资源之丰富。虽然之前已经多次窥见中东部地区名校的实力,但这次经历还是让我这样一个从大西北走出来的学生在震撼与感慨之余,陷入了沉思。

告别了 jls 后,我坐上地铁,来到了熟悉的上海站。这次要体验的是沪苏通铁路,长三角地区另外一条沟通长江两岸的铁路通道。乘坐的列车则是上局管内非常常见的 CRH2A。

离开前拍一张上海站的证件照吧。

经过沪苏通长江大桥后没多久,列车到达南通站。南通站没有站内便捷换乘,这刚好也“强迫”我出去拍一下站房了。

南通站站名题字,来自南通出身的清末著名实业家张謇。

感谢南通站始发的两对直特列车,Z30 和 Z52,能让我以更低的开销从上海返回北京。虽然乘坐的是软卧,但是算下来仍然比上浮到顶的动集列车二等卧便宜了一百多元。

南通站站内的商业设施并不算多,虽然有餐厅,但感觉并不合我的胃口。最后还是考虑在车上解决晚饭。

上车放好行李后就往餐车走去。晚饭套餐用熟悉的不锈钢盘子装着,很像在食堂吃饭的感觉。除了咸水鸭吃起来相比之前咸了不少之外,其他感觉还不错,整体上还是挺家常风味。

这样一盘饭,如果不特意强调的话,真的容易被认为是在学校食堂里吃的。

吃完回到自己的车厢里,打开电脑写了会作业,忙了些别的,就睡下了。

Day 8

早上被列车员摇醒,才发现列车已经到站将近十分钟了。匆忙收拾好行李下车,北京早上的寒风很快将我最后的一丝睡意扫除。

此时正是早间卧铺列车终到的小高峰,出站口和地铁入口挤满了人。

听说清河站的冬奥主题票已经打完,我也就没再想着去清河站打票。看着地铁入口的庞大人流量,索性就在进地铁之前就把票全部打出来吧。

算上在上海打的金山铁路的 2 张非实名制车票,这次旅途一共打出来了 11 张票,车次类型包括 G(高速动车组),C(城际动车组),S(市郊),Z(直达特快),T(特快),K(快速),普快,真的是非常充实的铁路旅行呢。

打完车票,上完厕所,再次来到地铁入口时,发现原来积压在地铁入口的人流消失了,看起来有点空空荡荡,宛如隔世。

如果市郊铁路城市副中心线有早上去良乡的车,就可以一趟直接回学校了呢(不过提着个箱子从良乡站回学校也是不小的挑战),而地铁却要中途换乘三次。今年每次坐卧铺到北京站的时候,我都忍不住会这么想。

2024 年 8 月 3 日

]]>
https://studyingfather.com/archives/3666/feed 0
APIO 2023 游记(大雾) https://studyingfather.com/archives/3584 https://studyingfather.com/archives/3584#comments Wed, 14 Feb 2024 06:40:00 +0000 https://studyingfather.com/?p=3584 继续阅读APIO 2023 游记(大雾)]]> 缘起

我一个已经退役的 OIer,怎么又去参加 APIO 了呢?

咳咳,事情的起因是这样的:CCF 在 2021 年创办了青少年计算机教育研讨会(Workshop on Computing Education for Teenagers,WCET),在每次线下 OI 活动时会组织面向教师的论坛。由于本次 WCET 活动和 APIO 一块在华山饭店进行,一方面刚好能借此接触到参与 APIO 的选手们,另外一方面也能了解一些算法竞赛与信息技术课程教学动态。对于我这样一位旅游型和社交型选手而言,怎么可能会错失这一面基与交流机会呢?

本来 小花 也想来的,但因为赶大作业推掉了这次行程,于是这次就是我独自一个人去了。

Day -1

去程没订到动集的票,于是只好进行一个中转。订了京扬直特 Z29 次,然后再走宁启铁路到南京。

感谢这趟车让我知道了“明光”这个地名。看得出来当地为了能停几趟进京直特和桶,下了血本啊()

这应该是我第一次来到北京站了。作为当年北京十大建筑之一,北京站无论从外观还是内部装修,都能感受到一种较为庄重的氛围。

这一晚的睡眠不算舒适,刚睡下没多久就听到有人在外放什么东西,虽然我努力保持双眼紧闭的状态,不断试图让自己进入睡眠状态,可惜在车轮滚滚声的叠加之下,还是无法入睡。

中间起来看了一眼时间,发现是两点多还是四点多,总之基本可以认为是一晚没睡好了。

Day 0

大概六点多起床,列车即将到达明光站。

明光站站房旁边有一个公园,公园内有一个不算太小的湖。这场景倒是和南京站有那么一点点相似。

当列车已经进入南京市的行政范围内时,我们的车转上了宁启铁路,之后这一段路之后马上就要再经过一次了。

八点整,列车正点到达扬州站。马上走便捷换乘通道换乘 20 分钟后的 C3762 次往反方向进发。车是 CRH2A,倒是没啥特别之处。

走之前拍一下水牌。

九点多到南京站。先出站到南广场欣赏下玄武湖风光。非常喜欢南京站的设计,无论是站房还是选址都正合我心!感觉车站很好地融入到了玄武湖的风景当中。

南京站南广场外景。
玄武湖与远处的市区。

(比较遗憾的是,这次行程没怎么安排玄武湖和其他景点的观光,这些区域下次再来探索吧!)

因为 12 点要打校内 rating 赛,所以按惯例先在酒店附近找个星巴克,点杯喝的然后坐下来开工。

打到大概四点左右,觉得应该不太可能做到题数+1 了,果断收拾电脑跑路。

去酒店放下箱子,稍作休整之后,就骑上车往华山饭店赶。

大概四点四十进到酒店。在群里发了下自己的坐标,没多久就捉到了洛谷题解审核组的 zhiyangfanswiftc,也有不少之前没咋密切交流过的群友(抱歉没能记住所有见过的群友的 ID!)。

这个时间段本来是赛题讲解时间,不过最后取消了,所以会场空空荡荡。

五点半开始国家队见面会,在会场门口捉到了 dX,以及作为学生专家来到现场的粉兔RSYix35

国家队见面会就站在会场外面听了,感觉里面一片欢声笑语。

晚上没啥事情干,本来想约群友找个线下雀庄打雀的,不过没有提前预约牌桌,还是算了。

在群友的建议之下决定到群友的房间一块摸鱼。

于是晚上的时间变成了和 Kevinzxx 和另外一位群友(由于隔了好久忘了是谁了 /wq)一块玩大富翁,玩到了很晚都没人破产,最后只好按总资产来计算排名。

意外发现 KHIN 就住在我们玩大富翁的房间,好诶。线下围观了下打 俄罗斯方块

这一天下来,已经数不清面了多少群友,发了多少头像徽章出去,非常开心!

Day 1

正片开始。

早上骑车从宾馆到了华山饭店。

签到的时候,不知道为何没有找到我的胸牌(也不知道是制作的时候遗漏了还是意外丢掉了),有点郁闷。没了胸牌这样一个纪念品还是挺可惜的。

整个研讨更多聚焦于计算机科学教育的普及化路线,有幸听到了来自不同地区,不同学校的老师分享着他们的经验:有河南的老师对当地信息技术教育的整体观察和展望,也有老师分享着所在学校信息技术教育团队的建设经验。

其中比较令我印象深刻的是杭二的李建教练的发言。他介绍了在小学阶段开展 C 语言教学的经验,强调了因材施教,注重思维培养的重要性,真正在实践“计算机教育要从娃娃抓起”了。整个发言过程中还拿出了几个不同的教学案例,细致讲述了一套课程的课时分配,知识点和思想的正确讲授方式和课程过程中对学生能力的评估,听下来感觉深以为然,从中也能窥见杭二能培养出这么多 OI 人才的秘诀。

中午和母校教练一块到附近的餐厅吃了午饭。聊起母校这次为何没啥人来 APIO 时(全新疆只有一位同学来了,还不是省队选手 /ng),得到的答案是被 woshiluo 劝退了。

一开始听到这个回答自然是非常不相信的。之后聊天确认了一下,woshiluo 想要劝退的是线上 WC 和 APIO,对于线下赛事反而是绝对支持的。不知道为何传达出的意思就变成了一概劝退 WC 和 APIO,最后造成了这样尴尬的局面。

说来也确实,过去三年的线上活动,参赛费用并没有便宜太多,但是选手间线下交流的渠道被斩断,能够有效增进友谊的线下活动也消失殆尽,综合来看参加的价值确实减损了不少。

而线下赛事对于新疆选手而言,则是最珍贵不过的开眼看世界的机会。只可惜过去三年的线下活动只有两次 NOI 了。

下午继续快乐的面基与摸鱼环节,一直摸到了闭幕式时间。

zxx 在群里说如果自己拿了 Ag 以上就女装。最后发现刚好是 Cu 第一名,不知道是已经得到了小道消息还是第六感猜到了结果。

整个排行榜看下来有很多意外的瞬间,看到不少熟悉的群友排名不及预期的时候,旁边的人也会跟着惊呼起来。

向承办方赠送感谢牌的环境结束之后,《听我说谢谢你》的表演则将闭幕式的氛围推向了高潮。结合因评测系统爆炸导致的本次 APIO 并不能说上太好的参赛体验,再加上主持人在表演过后一本正经地强调着感恩的重要性,这次表演不算意外地被抬升到了新的高度,以至于大家都调侃这次表演才是真正的感谢环节。

《听我说谢谢你》舞蹈表演(可惜一激动手抖了)。

闭幕式结束之后,离火车发车的时间已经只剩下一小时出头了。匆忙与朋友们告别,跑出会场,蹬上共享单车一路骑回酒店,取走早上寄存在酒店的行李之后,赶快登上前往南京站的地铁。

到南京站的时候距离开车还有半个多小时。在车站里吃了一晚热腾腾的鸭血粉丝汤,感觉身上的寒气瞬间一扫而空。

这是我第一次乘坐 CR200J,稍微过一遍内部装饰吧。内壁大量采用木纹装饰,看起来确实比普速客车提升了一个档次,有了点动车组的感觉。

车上的睡眠体验和 25T 的硬卧没啥差别,还是觉得动集上线后涨价有点肉疼。

后记

才发现自己已经和高二选手拉开了三个年级的差距,而和在现场见到的最年轻(初一)的选手们拉开了七个年级的差距。再一次感觉到年轻真好。

2024 年 2 月 14 日

]]>
https://studyingfather.com/archives/3584/feed 1
京原线非空列车 6437/8 次告别之旅 https://studyingfather.com/archives/3801 https://studyingfather.com/archives/3801#comments Tue, 30 Jan 2024 10:40:00 +0000 https://studyingfather.com/?p=3801 继续阅读京原线非空列车 6437/8 次告别之旅]]>

十二月初突然传来消息,行走于京原线上的非空列车 6437/8 次将要更换空调车底。对于从来没乘坐过非空调列车的我来说,虽然能理解新事物终将取代旧事物的道理,但不可避免地为非空列车的远去而惋惜,也为即将失去的体验机会而遗憾。而 6437/8 次作为离我最近的一趟非空列车,抢救性运转体验也是最容易的。

10 号那天,在丰台机务段参加“毛泽东号”机车研学活动之后,我便来到了北京西站,乘坐了 6437 次列车的北京西-燕山区间。当天是周末,已经有不少学生车迷赶来送别,能看到不少长枪短炮和手机不断地进行拍摄。这一趟坐下来一个多小时,感觉非空列车确实带给了我不少独特的体验,但总感觉体验上还差点意思。

想着 19 号那天来送别的人应该会比较多,也有机会遇到认识的朋友,我就又订了一张 19 号北京-燕山的 6437 次列车的车票(由于想要送别的人和单纯留下车票纪念的人非常多,订票的时候已经只能买到无座车票了,而之后几天再看的时候,就连无座也都不剩了)。在出发的前一夜,越想越觉得该彻底体验下非空列车的我,决定将目的地从燕山延长到涞源,赶着 12306 系统维护的时间到来之前买好了延长段和返程的车票,并订好了涞源过夜的旅馆,这一系列动作进行的非常流畅,完全没有一丝犹豫。

于是这场漫长的送别之旅,就这样开始了。

前篇

查了下天气预报,12 月 20 日当天,涞源当地的最低气温将达到 -25 度(后来才发现,那天是涞源县 12 月最冷的一天),从未在如此严寒天气下活动的我决定做足准备,套了好几件御寒的衣服后才从学校出发。

坐上熟悉的房山线,再换乘上 9 号线,来到了北京西站。

虽说这一天不是周末,但是来送别北京西站最后的绿皮的车迷仍然非常多。当然,他们中的大部分都只准备体验北京市内的路程,在丰台站,大灰厂站或是燕山站就下车了。

提前半个多小时,6437 次列车开始检票。

非空调列车和高铁列车停在同一个站台上的场面颇有视觉冲击力(可惜忘了把这一幕用镜头记录下来了)。另外,25B 客车头顶的“蘑菇头”通风口也非常显眼。

车头位置很快聚集了不少拍照的车迷。站台的秩序还算是非常稳定,并没有看到有车迷作出过于出格的事情,站务与车迷们之间也没有发生什么冲突。

今天牵引我们的机车是 DF4D-0156,和 10 号当天一样。

今天运气很好,在 8 号车的尾端又挂了一节 SY25K 试验车。

这次陪伴我们的试验车。
早早上了车,这时候车内还没有多少人。
用于卧代座的硬卧车厢。

车内依旧有不少车迷架着长枪短炮到处拍照。看到此景不由想起一个普遍现象:在国内外,会有不少人赶在线路废线,列车更换前的一段时间来抢救性体验运转,这种“送别流”会在短时间内大大推高一条线路的客运量(说的就是你,JR 北海道)。

列车缓缓开出北京西站,驶入了京雄城际线。曾经这段线路是京九线的一部分,有无数普速列车经过这段线路进出北京西站。随着京雄城际线的建设,这一段线路改为高速动车组行走,沿线的道口也因此封闭。而曾经的普速列车则大多在丰台站改建完成后改到在丰台站始发终到,这段线路上的普速客车也是越来越少了。

虽然是小票车,但是 6437/8 次列车上竟然配置了播音室。随着列车缓缓开出北京西站,车上开始响起温和的始发广播:

京原线包乘组的全体乘务人员欢迎您乘坐我们这趟列车。旅客朋友们,我是本次列车的播音员。您的这趟旅行将由我来为您服务,愿我的声音能减轻您旅途中的疲劳,愿我们的服务能带给您出行的便利。延绵的铁轨展开我们共同的旅程,交错的时间结成大家相聚的缘分,希望每名旅客朋友在缘分的牵手下和睦相处、彼此关照,愉快地到达我们共同的目的地。

广播文本来自 最后的真绿皮车 6437/6438 次 – 花下辞孤

通过广安门站后,列车驶离京雄城际线,经由柳广联络线驶向丰台站方向。

到了丰台站,有些短途车迷就下车了,当然也有不少乘客在这站上车。当列车从丰台站开出的时候,我惊奇地发现,有不少车迷拿着相机拍摄着列车,与我们告别。

出丰台站后,列车先走了一段丰沙线,没过多久就到达石景山南站。这一站原本是个办客车站,后来停止了办客,只允许路内通勤乘客上下车。

从石景山南站出发后,列车就算正式驶入了京原线。在经过园博园附近的时候,有一段线路与西长联络线并行。只可惜晚上光线条件不太好,并不能看清楚。

到了大灰厂站,有不少车迷下车了。从地图上看这站紧贴着六环,乍一看交通并不是十分方便。询问车上的其他车迷才知道,这一站附近事实上有公交停靠,坐上公交之后再转乘地铁就可以回到市区。放大地图之后,观察车站周围发现这一块有一个规模不算小的集落,距离 14 号线的终点并不算很远,也很快明白了这一块交通还算方便的原因。

列车继续向前行驶着,开到了上一次运转的终点燕山站,也是列车从丰台站开出后到达的第一个办理客运业务的“车站”。而从丰台站到燕山站中间停靠的这些站,其实只能称为“乘降所”,12306 上不能购买从这些站出发的车票,乘客只能上车后找列车员补票。

在燕山站,绝大多数车迷都选择了下车,如果想要在当晚回到北京市区,燕山站可能是最后的下车机会了——过了燕山站后,列车就要驶入山区,到时候就很难找到回到市区的公共交通工具了。

(广播在报站的时候,燕山的燕字是按四声读的,这和我之前关注的一位燕山本地交通 up 主的读法是一致的。我刚开始念的时候还是和燕山山脉一样念一声,在了解了燕山地区的历史之后,现在看来念四声应该是更准确的。)

随着绝大多数车迷的离开,列车一下安静了不少。我也终于能以一位普通乘客的身份,开始体验这剩下的路程。

在 8 车厢找到了北大铁协来运转的朋友们,很快还有其他学校的同学也聚了过来。我们开始交流起自己的运转经历。一位同学向我们展示起他过去几年里打出来的一大摞车票,嘴上滔滔不绝地讲起天南海北到处运转的故事,还有一位同学向我们分享他整理的京原线列车的时刻表。能看得出来大家都是运转经历非常丰富的交通迷了。

在车上我们拿着张仿制的水牌拍了张合影,之后拉了一个微信群,在群里我们分享着路上拍下来的好照片。

认识的另外一位曾经也是 OIer 的北大朋友本来也想来的,但因为其他原因未能到场,于是委托我去给他买几张票留作纪念。

到硬卧车厢找到列车员的时候,列车员表示票卷非常紧张,每个人只答应补一张车票。毕竟带来的票卷还要在明天的回程使用,要是拿来给车迷随便打票,那怕是后来的普通乘客就没法正常补票了。

当然最后还是顺利地为朋友补到了票。热敏纸打出的车票相较于蓝色磁票和红色纸票,手感上似乎要更薄一些,掂量起来也稍微轻了一些。

去补票的路上,我刚好也能有机会观察一下车上的乘客们。不少乘客都是带着大包小包上车的,卧铺车中铺的位置,为他们提供了一个绝佳的放行李的空间。对于沿线地区的村民们和铁路职工们来说,这趟车为他们提供了一个非常低成本的走出大山的机会,这就是“慢火车”存在下去的重要意义。

立在百里峡站台上的里程碑。

过隧道的时候,看到车窗外有点点火星溅落,应该和我们的车的煤烟有关。这样的场景在空调列车上可是没机会见到了。

随着时间越来越晚,一阵寒意渐渐涌来。看了一眼车上的温度计,车内温度勉强维持在十度左右。车上的座位已经变得冰凉无比,冻得我不断搓手取暖。

好消息是车上还有锅炉通过烧煤的方式提供有限的暖气。锅炉内加热的空气通过管道输送到车厢各处,虽然不能做到和空调列车一样温暖如家,但也让车内不至于和车外一样寒冷。

列车员正将煤铲入到锅炉中。
加完煤之后上锁的锅炉室。

终于在晚上十一点半到达了涞源站。绝大多数车迷都在这里下了车,也有几位做了充足准备的车迷将继续向前,一路坐到终点大涧站。涞源也是绝大多数普通旅客的终点了,他们带着大包小包下了车,结束一天的行程。

涞源是 6437 次全程的最后一个“车站”,再往后的停车站点都是不联网售票的乘降所了。终点站大涧则是京局在京原线上的最后一个站点了,再往前到灵丘站就是太局管内了。而大涧站距离灵丘县城还有不小的一段距离。由于到站的时间实在太晚(0:55 到达),而第二天出发的时间又太早(5:39 出发),对当地情况不熟的我决定不再向前。

在涞源站下车的车迷中,有的选择稍后坐一点半出发的 K604 次列车返回北京,有的和我一样选择住一晚后坐 6438 次原车返回。

深夜的涞源站。

出站后,有几位车迷准备找邮筒寄明信片。我其实也是有寄明信片的习惯的,只是这一趟停留的时间太短,再加上半夜出门过于寒冷,对当地邮政营业点的情况也未作了解,也就没准备明信片寄出。

从涞源站到酒店的路并不算长,也就五百多米。但零下二十多度的气温让这段路变得艰难了不少。走到一半发现路边有一家板面餐馆还在开门,饥肠辘辘的我便和其他几位同行的车迷一块进了店。

很巧的是这家店聚集了不少来吃饭的车迷们,其中有一位车迷拿着一个笔记本请大家写几句寄语。我写的时候,双手还在因为严寒而不断颤抖着,握不住笔,写的字也是歪歪扭扭的。

没多久大家点的板面就上桌了。在零下二十度的夜晚,这样一碗热气腾腾,带点辣味的板面无疑是雪中送炭,给身体带来了热量。

和其他几位坐 K604 的车迷们告别后,我们几位住酒店的继续向今晚的落脚点行进。

到酒店的时候已经十二点半了。大堂的灯已经熄灭,在柜台前喊了一声叫来了工作人员,办好了入住手续。

躺在酒店的床上,感觉到这个床是真的硬,应该是我睡过最硬的床了。看着这是一家连锁酒店才下的单,住进来之后不免有些失望。不过两位数的价格,简单的过夜需求,也就无所谓啦。

后篇

早上五点多起床,收拾好行李后,我便踏上了前往涞源站的路途。

虽然出门的时候才六点,天还没有亮,不过已经有早餐店开始营业。

一笼小笼包,一晚热腾腾的豆浆,开启全新的一天。
再看一眼酒店附近的环岛的路牌。

六点半左右到达涞源站。对于涞源这样一个一天只有两对列车停靠的小站来说,车站每天开放的时间也十分有限。但对于当地人来说,一快一慢两对车,将他们与其他沿线的小村庄和大城市紧紧相连。

随着 6437/8 次列车升空,涞源站的票价表已经更换为升空后的票价表。

在候车室里粗略数了一下,在涞源站候车的旅客有至少五十人。其中有几位和我一样送别非空列车的车迷,不过更多还是当地的居民们。

开始检票了。拿着身份证刷过闸机,来到站台上。向东方望去,此时已经现出点点微光。没多久列车进站,大家排好队准备上车。

等待排队上车的旅客们。
涞源站的方向牌。

上车之后发现有一位穿着短袖的 cosplay 乘客,在一车的乘客中显得尤其显眼。在如此严冬下穿着短袖,实在是佩服他的御寒能力。

来时坐 6437 次的时候,全程都行驶在黑夜中,欣赏不到窗外的风景。而回程坐 6438 次,从涞源站开始刚好赶上破晓,得以完整欣赏沿线风光。

也因为是白天,相比于去程,回程的车厢内氛围也要活跃不少。大家都拿起手机和相机,拍起沿线的风景。还有人在卧铺车过道的小桌上架好了设备,录制着侧面展望。

正如涞源县名所表示的那样,这里是拒马河(也称涞水河)的源头。而我们返程的绝大多数时间,都将和拒马河一同在山谷中穿梭。

日出前蓝色的大地。
拒马河两岸的聚落,远处的高速公路是 G9511 涞涞高速。

在王安镇站,遇到路边有人挥手与我们告别,我们也以挥手回应。

王安镇站的站牌,以及挥手与我们告别的朋友。
上跨拒马河。接下来的时间里还有好几次过河的机会。
塔崖驿站,站房的屋檐上已经结满了冰柱。
金色的阳光洒满了山坡。
已经数不清是第几次从拒马河上跨过。不冻的河水,伴随着浓浓的雾气。

从白涧站开始,我们开始驶入山谷的深处。这一带的野三坡和百里峡,算是北京西南方向一个不错的旅游景点,希望开春之后能有时间来这边旅游。

下穿 G95 首都环线高速。
出隧道后,马上跨过拒马河。这是我们最后一次从拒马河上跨过了。
名叫“太空之旅”的滑道游玩设施。当时调侃,这个叫做“升空之旅”似乎更合适些。

到了野三坡站,这是京原线在河北境内的最后一个车站了。

过了十渡站,拒马河将与我们分离。拒马河的河水将流向华北平原,而我们则将继续在房山的山区中穿行。

十渡站。站名的字体和沿线不少站一样,都透露着时代的气息。
十渡附近高耸的山脉。

过了孤山口站,漫长的山区路段也渐渐接近尾声。向东面望去,房山城区尽收眼底。

走在半山腰上的列车,与山下广阔的房山城区。
燕山石化的工厂。

到了燕山站,有不少旅客在这里下车,也有不少在市区的车迷们选择在这里上车。送别非空列车的氛围再一次浓厚了起来。而从燕山站到北京西站,全程只剩下一个半小时。

当送别的时刻终于到来之时,我的内心不自觉地开始忧伤起来。

燕山站的雨棚也算是一大特色。
短暂与我们并行的西长联络线。

到达丰台站,又有不少乘客下了车,整个旅程只剩下了 20 分钟。而对丰台站和北京西站来说,这趟车也是它们接发的最后一趟图定非空列车了。

不考虑春运临客的话,这样的开窗照片在丰台站应该已经绝版了。
地铁东管头南站,与远处的丽泽商务区。
最后一趟非空调车底担当的 6438 次列车缓缓驶入北京西站。

下车后,站台上开始热闹起来。拍水牌的,拍机车解挂的,拍合影的人络绎不绝。

司机师傅们一路上辛苦了!

北大铁协和清华交协的朋友们拿起了社团的旗子,站在列车前合影,吸引了不少人围观。

再见了,6437/8 次列车的非空调车底!

最后再拍一遍水牌。

后记

没有想到,自己第一次非空列车的体验经历,竟然是这趟非空列车的最后一程。

随着 25B 车底更换为 25G 车底,6437/8 次列车的票价近乎翻倍。而起步价更是从 1 块涨到了 4 块,也因此引发了不少讨论。

不得不说,在冬至前后,最低气温 -25 度的华北,进行一次单程 6 小时,往返共计 12 小时的非空调列车运转,实在是给我留下了过于深刻的印象:车内温度只有 10 度,因为烧煤车内的空气质量也算不上很好,有的窗户因为密封不严而漏风,更加剧了寒冷。对于长期依靠这趟车出行的沿线居民和铁路工作人员来说,更换空调车底后,他们在严冬和盛夏的乘车体验相比现在,要有非常明显的提升。从这一角度来说,我是很支持这趟列车尽快更换空调车底的,正如之前 25B 取代 22B 等国铁客车迭代的过程一样。

这次运转下来,另外一大收获就是认识了很多志同道合的朋友们,这其中不仅有与我同龄的大学生,也有不少中年人。也许正是冥冥之中的心灵感应,让我选择踏上了这班末班车。听到他们在车厢里分享的丰富的运转经历,不由感慨世界真大。这一路下来,自己的铁路知识水平与人文地理知识水平,也增长了不少。

看到非空调列车远去,虽然早有心理准备,但内心自然免不了惋惜。那就用文字和照片把这一路的经历长久记录下来吧。

2024 年 1 月 30 日

]]>
https://studyingfather.com/archives/3801/feed 5
2023 春 京广路旅行 https://studyingfather.com/archives/3494 https://studyingfather.com/archives/3494#comments Tue, 23 Jan 2024 15:20:46 +0000 https://studyingfather.com/?p=3494 继续阅读2023 春 京广路旅行]]> 序言

算下来,距离上一次真正意义上的长途旅行,已经是三年半的时间了。

2018 年的 NOIp,因为种种机缘巧合,拿了个还不算差的成绩,得以前往广州冬眠参加冬令营(WC 2019 游记),运气很好拿了块铜牌。

后来因为种种原因,原来不在省队线内的我意外进了队,于是就有了 CTS 2019 & APIO 2019 的旅行,当然还有更重要的 NOI 2019 啦。遗憾的是这三次比赛都没能拿到奖项,特别是最重要的 NOI 2019,比赛结束之后我的心态也进入了一个低谷期。

2020 年疫情突然降临,首先推掉的就是当年的冬令营。原本大家都认为这一次和 2003 年那样,并不会持续太久时间,到了暑假一切活动都会恢复正常,没想到一晃就是三年。当年的 WC 和 APIO 都在暑假迁移到了线上,而 NOI 2020 最终未能成行,成为我 OI 时光最大的遗憾。

(非常抱歉先用流水帐记了这么多之前提过的往事,有点偏题了 qwq)

转眼间过完了高中三年,大学也已经过去了一年半,长途旅行终于再次成为一个可选项。也因此在春节之后,我开始为这次旅行策划立项,做起规划。

首先估摸了下旅行的时间。因为今年极早的春节+比较晚的开学时间,整个寒假的时长达到了 50 日,如果选择在元宵节后出发,算下来差不多有 10 天的旅行时间,这样充裕的时间,恐怕之后都很难再找到了。

在这一前提下,接下来需要决定的就是旅行的目的地了。在这一问题上,我一开始就定下了广度优先的路线。在一省之内花掉十天时间,固然可以吃透当地大部分的旅游资源,但在人文风情等方面则显得有些单调了。

最终目的地被选定为湖北、湖南、广东三省的中心城市:武汉、长沙、广州及深圳。而因为这条旅游路线大体沿着京广铁路,这次旅行也有了“京广路旅行”的名字。

Day 0

以新疆为出发地,debuff 是显然的:如果乘坐非动车组列车,仅仅是到兰州就需要在车上过一夜,前往更远的地方就更不用说了(广州,上海等地方则是 +2 日);飞机虽然能坐到当日抵达,但飞行时间相比其他航班也长了不少,前往中东部地区动辄三小时起步,极端情况下飞五小时也不算稀奇,票价也是让人难受。

订飞机票的时候,看到飞往武汉、长沙、广州的机票,价格都是四位数起步,这还不算 130 的燃油附加费+机场建设费,实在是让我这样一个穷学生落泪。

幸运的是,飞到郑州的机票要便宜得多。在南航找到了只要 480+130 的机票,这个价格面对要在火车上过两个晚上的硬卧都能占据绝对优势(乌鲁木齐-郑州硬卧上铺 513.5)。算了一下,飞到郑州再转乘动车到武汉,比直飞武汉要省差不多 300 块。

于是这次旅行的第一程就是飞机了,还是熟悉的 B737-800。

当时订票的时候没看清楚郑机城际的发车时间,以为只能坐地铁从新郑机场到郑州东站了(后来甚至想到了新郑机场经郑州航空港到郑州东站的奇怪路线),于是把换乘时间定到了三个小时,选了京武标杆 G69。

至于意识到了可以坐郑机城际而不用再挤地铁,然后改签了早一个小时出发的南昌局标杆复兴号 G895,就是后话了。

郑州东站城际站台的绳索式屏蔽门(同样的设计还在 JR 西日本大阪站等地方出现)

这一天距离京广高铁京武段复速运营已经过去了差不多半年时间。这对我来说也是第一次能在火车上拍下速度计显示 350 的画面了。

武汉地铁不支持交通联合,非常郁闷。

中欧班列(误

Day 1

早早起床,吃了碗热干面,就往黄鹤楼那边去了。

这几天武汉的天气不算好,几乎是天天下雨,很不幸的事情是:这次出门没带雨伞。

好消息是,在黄鹤楼下面遇到了一位卖 10 块钱雨伞的大妈,成功解除燃眉之急。

这把伞看起来并不是很耐用的样子,不过它还是顺利陪我度过了这九天的旅行。唯一的缺点就是它不能折叠收起来,在便携性上是个巨大的减分项,特别是在我需要带着它跨省乱跑的时候(笑)。

之前走京广铁路的时候也路过武汉好几次,每次到这一块都会尝试抬头去看山上的黄鹤楼,无奈山处于高处而铁路处于低处,实在很难看得舒服。

这次登楼之后终于得以交换一次视角,站在高处看下面铁路上火车不断通过了 hhh。不得不说这视角确实过瘾。

将镜头转向长江大桥方向拍车,可惜能见度不佳

下山后参观了辛亥革命博物院,了解了武汉作为首义之城的历史。在里面遇到了一只可爱的猫猫。

在酒店稍作休息后坐上地铁,往湖北省博物馆那边赶去。

来湖北省博物馆,能看到的自然是不少有着荆楚地域特色的文物。这其中,曾侯乙编钟和越王勾践剑是湖北省博物馆当之无愧的镇馆之宝。

站在巨大的曾侯乙编钟面前,难以想象两千多年以前的古代人对于音律已经如此精通。曾侯乙编钟也是当时青铜器工艺登峰造极的一个重要象征。

听了一场由编钟演奏的音乐会。浑厚的音色算是青铜器演奏的音乐的一大特征,敲击的声音不断在大厅内回荡,用“余音绕梁”来形容真的是恰到好处。

Day 2

今天有幸与 wjyyyxhtustzeEternalAlexanderwalk_alone 等一群 HBOIer 一块吃了顿饭。说来 OI 时期竟然完全没见到过 EA,非常神奇。

五里墩武汉分墩(雾)

餐桌上聊的话题自然是 OI 往事,以及 ICPC 圈子里的一些杂事,还有一些人生经验的交流。圆圆是我在线下比赛面到的第一位外省 OIer,这一晃距离上一次见面已经四年过去了。有幸认识了非常多的 HBOIer,感觉自己已经事实上成为 HBOIer 中的一员了(

下午大家一块逛了会附近的商场,一边逛一边继续聊着中午吃饭的话题。晚上与朋友们告别后,选择独自一人坐上公交车前往东湖。

到湖边的时候天已经黑了,并不能看清湖边的风景。但当我把目标投向湖对岸的市区时,我看到了明亮的天际线。

骑上单车,沿着湖边的道路前行,没有高楼包围的情况下,视野一下子开阔了起来,令人感觉心旷神怡。

七点多,坐上公交离开东湖,前往光谷广场。

买了杯茶颜,开始逛起商场。最后找了一家烤肉店解决了晚饭。

出来之后沿着光谷有轨电车的轨道一直走着,一路走到了华科门口。

进地铁站的时间已经很晚了,看了一眼换乘线路的末班车时间,感觉情况有点不太妙。

预感最后还是成真了,坐 2 号线到达中南路,准备换乘 4 号线的时候,发现刚好错过了回酒店的末班车。结果就是在距离酒店还有四站地铁的时候被提前赶到了地上。

看了下地图,大概还要走不到四公里的路。一开始想着找一辆共享单车骑回去,只是一路走一路找车,找不到一辆才作罢。

好消息是还有夜间公交可坐,虽然不能坐到酒店门口,还要大概再走上七八百米,但已经是不错的结局。

在公交站看到不少外卖小哥(?)带着折叠好的电动车等待夜班公交的到来。大家都辛苦了。

Day 3

因为今天有一场我参与命题的校内选拔赛,需要蹲守答疑,所以并没有逛太多地方。

早上退掉了原来酒店的房间,提着箱子坐了几站公交来到了江边。

在长江大桥下的中华门码头体验了作为公交工具,票价两元的渡轮。

坐在船上更能感受到长江的宽阔。

轮渡不久拐上了汉江,在距离汉江口不远的集家嘴码头停了下来。虽然汉江是长江最长的支流,但汉江口与长江相比感觉实在窄了不少。

位于汉江口的晴川桥
下码头之后拍一张汉江口

午饭后找了个星巴克,买了杯咖啡之后就坐了一下午。好消息是并没有出什么命题事故,也几乎没人就题目提问,也算是让人稍微安心了些。

晚上在汉口的江滩走了一圈,夜景也是另外一番风味呢。

晚上来到了距离天河机场距离非常近的一家酒店,为明天一大早前往广州作准备。

Day 4

忘记了今天是周六,地铁的首班车比工作日晚半个小时。算准了首班车的时间赶到地铁站门口,却发现还要在寒风中站半个小时。

应该是人生中第一次乘坐首班车地铁的经历了吧

和我一样等首班车的人还不少,不少人也带着行李,应该都是赶早班飞机的人吧。

感谢高中同学 灰狐 赞助的天河机场休息室使用券一张,虽然因为这延迟的半个小时并没有再多享受点,不过也让我速通了下休息室的早餐了。

很巧的是灰狐这几天也在广州玩,刚好能进行一个会合。

尝尝休息室的热干面

因为 2019 年在广州待过好多天(见 WC 2019 游记NOI 2019 游记纪中 25 天集训记),广州塔等景点也早已经参观过,因此这次在广州旅行的重心放在了羊角轨道交通的运转,特别将重点放在了两条「名不符实」的轨道交通线路上。

首先是「名不符实」的地铁线——18 号线和 22 号线。两条线路虽然被称为地铁线,但是在运营速度,站点设置,使用车型(基于 CJ6 型列车 设计)等方面完全符合市域铁路的一切特征,在日本等地就不会被划入地铁线网了。

不过,因为两条快线都还未能全部开通(18 号线引入广州东站的工程仍然卡壳,更不用说广花城际段了,22 号线目前也只开通了一小段),与既有线路的接续方面并不算非常理想,这也限制了它们在交通线网中发挥更大作用。

到了广州南站,出站换乘佛山 2 号线,前往运转「名不符实」的有轨电车线——南海有轨电车 1 号线(南海心绞痛)。

《关于我坐了一个小时地铁,花了 9 块钱,却只移动了 200m 这件事》

为何说南海心绞痛作为有轨电车名不副实?国外的有轨电车,多直接在路面上敷设轨道,甚至与其他机动车共用车道(这也正是有轨电车在日本被称为“路面电车”的缘故)。国内的有轨电车,多数也采取沿道路敷设的方式,不过为避免机动车干扰,部分有轨电车系统会将有轨电车道与机动车道相隔离,但即使如此,有轨电车仍需要和并行道路的机动车一样受到红绿灯的限制。

在南海心绞痛开通之前,国内最接近独立路权的有轨电车是北京的西郊线:部分路段不与道路共用走廊,在道路敷设的路段与机动车道隔离;以隧道下穿方式通过主要路口,不影响地面交通;次要路口则设置道口,在有轨电车通过时封闭道口。

而南海心绞痛在西郊线的基础上更进一步:全线没有一个道口,将轨行区和其他交通流线完全隔离,是国内第一条独立路权的有轨电车线路。更离谱的是,它不仅同时拥有高架段,地面段和地下段,有地下车站,甚至还可以和地铁线路同台换乘,并和地铁系统联网计费。除了采用低地板车辆之外,南海心绞痛看起来与地铁实在没啥区别。

林岳东站,中间两条轨道为南海心绞痛,外侧两条轨道为佛山地铁 2 号线。

坐佛山地铁 2 号线,从广州南站出发两站后,就到了林岳东站。下车后对面就是南海心绞痛的站台了。

作为生僻字,要在所有电脑上敲出?字好像有点困难。

坐了一站到了林岳北站。南海心绞痛在地面段和高架段的车站没有设置屏蔽门,刚好提供了一个不错的拍车机会。

过了康怡公园之后进入地下段,没多久就到了终点?岗。

从这个视角看,第一眼很难不认为它是地铁(

差不多是晚饭时间了,进行一个点心的吃。

回程的时候特意选择了坐 1 号线,想拍下标志性的大西。可惜等了两三趟车都等不来,好不容易遇上的一趟也没来得及找到一个最佳的拍摄位置,就放弃了,有点遗憾。

赶在大西开出前匆忙按下手机的快门

Day 5

早上和昨天比我晚一步到达广州的灰狐(以及他的一位朋友)会合。一块恰了早茶。

鼠鼠我啊,最爱恰米了(

恰完早茶没多久,又和洛谷题目管理组成员 VinstaG173 和前成员 tiger2005 进行了一波面基,各位群友都非常可爱捏。

面基之后,回酒店稍微睡了会午觉。下午去了珠江新城那边的万花筒邮局,买了明信片寄了出去。

珠江上的落日

晚上又约了灰狐和他的朋友恰了一顿潮汕火锅。

吃完之后一块坐了游轮在珠江上转了一圈。

晚上五彩斑斓的广州塔

Day 6

本来还想和灰狐再一块恰一次早茶的,不过因为睡过了,被迫放弃。

虽然早已得知情报,广深城际部分 CRH1A 上新配置的特等座并不能和南昌局、昆明局的非统型 CRH380A 列车上的特等座一概而论。不过怀着“都已经挨抢了”的心态,还是选择了坐这大冤种特等座前往深圳。

这一选择有得也有失。先说失吧,因为坐了特等座,导致体验不到一等座和二等座的特色“打吊瓶充电”(由于车上懒得动,再加上一直用电脑忙别的事情,甚至忘记去拍张照片了,导致现在这里没素材),说实话这种特殊体验真的挺难得的;得到了什么呢,那应该就是解锁了(但又不算完全解锁)一个新的座席类别(划掉)。

广州东站的第一候车室信息面板上仍然用的是十几年前的“和谐号列车动态信息”。在和谐号已经不再是广深城际招牌的今天,看到“和谐号”的字眼,真的能让人感受到浓重的历史感。

(虽然到处都贴着“限乘当日当次”,不过成功过了上面这道闸就算是检票进站了。候车室采用的模式是到点开门放人进地道,在非高峰期地道入口大概率是不会查你具体买了哪个车次票的。)

这次坐的车,车号为 CRH1A-1013,正是情报中所述的加装了特等座和商务座的四辆车之一。不过在我乘坐的当天,商务座还是未开放售票的状态。

特等座布置是 2+2,共计 4 排 16 个座位。在座位布局上就没法和 2+1 布局的真特等座相比,在座椅舒适度等方面也仅仅相当于其他动车组一等座的水平。

还是有点后悔坐这特等座了,主要是在这名头之外体验不到太多独属于 CRH1A 的特色(说的就是打吊瓶充电,一等座和二等座均有的一半的倒座)。考虑到 CRH1A 均配属南方路局,下一次有机会再坐不知道是什么时候了。

如果不特意说明,这第一眼看上去好像真的就是个一等座。

到罗湖啦。上一次去香港应该是十年前的事情了,那时候是报团从皇岗出境,玩了两天之后坐东铁线再从罗湖入境,然而那时候的旅行记忆到今天已经几乎忘却了。

在罗湖拍下罗湖口岸的照片,然后就开启深圳地铁之旅。

订的酒店距离深圳湾不远,加之在深圳的行程仅有半天时间,所以在深圳的行程也基本上围绕深圳湾展开。

在酒店附近找到了一家乳鸽店,乳鸽吃起来是真的香,满嘴流油的感觉也是真的爽!

吃完便坐上地铁往深圳湾那边赶,中间坐上了一段 11 号线(机场线)。

11 号线采用 8A 编组,其中两节车厢是需要额外购票的商务车厢。看得出来商务车厢的安排参考了港铁东铁线头等车厢的运营经验。

这个商务车厢确认的说明,和东铁线的头等确认说明惊人地相似。

在海边,三大运营商的手机信号都微弱了不少。隔着这么大一个海湾,手机信号要想漫游到对面相比其他地方难了不少,也避免了额外支出漫游费的风险(x)。

日落下的蛇口港
傍晚的深圳湾大桥
望向繁华的深圳市中心

一位在 HKU 的群友坐高铁过来面基,想想这个事情在一个月之前还都是不可能的。1 月 15 日广深港高铁香港段恢复运营,香港西九龙站重新开行了经由广深港高铁本线的“短途列车”,使得坐高铁跨境重新成为一个选项。

在群里发了在深圳湾拍的照片后,这次计划外的面基就在短时间内提上了日程,顺带还吸引来了一位在 CUHKSZ 的群友前来参与,几个人约定在福田站进行一个面基。

骑上共享单车到达最近的地铁站后海站,再坐上 11 号线前往福田站。

到站的时候距离预定的见面时间还早,于是开始在福田站的大厅里随机游走。不得不说福田站确实巨大无比,出入口的数量多到不得不使用数字编号表示。其市中心的位置也让其相对于深圳北站而言方便许多,更不用说三条地铁线的接入大大扩展了它的通达范围。

过了一会,三个人在国铁福田站的出站口会合了。只可惜时间比较晚,福田站里的不少餐饮都关门了,最后找到一家煎饼店,简单解决了晚餐。大家聊了不少交通方面的话题,聊得非常开心。

吃完晚饭,互相告别后,三人便向着不同的方向踏上了归途。

睡觉前刷到明天要乘坐的 G6584 放出来一等座的票了,果断选择 +25 元改签,希望 MTR 的世界级服务不要让人失望吧。

Day 7

早上在酒店附近找了家小餐厅吃了肠粉,就坐上地铁往深圳北站赶。

在赚钱这方面,绿龟算是充分吸取了深圳河对岸红龟的经验。

作为前菜,先体验下港铁(深圳)运营的 4 号线,从车站设计,标识上都挺有 MTR 那味道的。毕竟港铁(深圳)是港铁的全资子公司,相比京港地铁等合资企业,MTR 气息更浓重倒也不奇怪。

这路线牌就很 MTR(
将车厢称为“卡”也是香港那边的叫法了

到达深圳北站!4 号线的站台就嵌入在深圳北站的站房之中。

Shenzhen North 差评

进站没多久就开始检票了,很快下到站台上去。在站台上拍到了要在广州南换乘的 G6018 次。

由 CRH380B 重联担当的 G6018 次准备发车
由港铁动感号 CRH380A 担当的 G5630 次刚抵达终点深圳北站

很快 G6584 次从香港开进了车站。动感号橙色的涂装让它在一众和谐号和复兴号中显得非常特别。而橙色也刚好体现了“动感”的主题。

来个近处的正脸照

上车之后就感受到动感号的内饰的奇特:无论是一等座还是二等座,座椅颜色都是多种颜色混搭,而非清一色的棕色,蓝色或红色。

动感号二等座内景

一等座车的墙面则采取深色主题,灯光采用了暖色调。

动感号一等座内景
动感号的一等座座位

全程报站采用了粤语,普通话,英语三语播音。粤语和英语的报站音是非常熟悉的陈如茵老师的声音,已经数不清在京港地铁上听了多少次。

仅仅半个小时就到达广州南站,这么算下来 74.5 的二等座票价相比其他线路真的有些贵得离谱。作为对比,最高速度 350km/h,全程用时半个小时的京津城际北京-天津的票价只需要 54.5。更要命的是,广州南站的位置实在过于偏僻,更像是“佛山东站”。要前往广州市中心还免不了坐非常久的地铁。因此,两端都位于市中心的广深城际,即使最高速度只有 160km/h,也仍然是大多数情况下广深间出行的首选。

但是,如果聚焦于乘车的体验,动感号相比同区间的其他列车还是有不少让人眼前一亮的地方的。独具特色的涂装和内饰,细致周到的车内服务,完善的车内设施,都不负 MTR“世界级服务”的美誉。因此,如果需要搭乘这一区间的话,我也更愿意选择动感号列车。不过,动感号在深圳北-广州南区间每日仅开行 4 个往返(其中还有一趟由广州南直达香港西九龙,因此在内地段实际可乘坐的车次仅有 3.5 对),要想在不出入境的情况下乘坐动感号也不算容易。

(多说一嘴,动感号的两个车头小包厢并没有像统型 CRH380A 那样放置五人商务座,而是放了 2+1 的一等座;而前一天刚刚在广铁的 CRH1A 上体验了 2+2 的特等座。按一等座卖的特等座和按特等座卖的一等座,也是非常强烈的反差了。)

走便捷换乘通道,等待在深圳北站站台上看到的 G6018 次列车进站。

在车上买了一份腊味合蒸饭。整个套餐花样不少,吃起来还算满意。

到达长沙南站!先回到酒店放下背包。发现酒店附近有一家茶颜,刚好四天没喝了,赶快买一杯。

接下来坐地铁去橘子洲。也许是还在寒假的缘故,虽然是周二,但橘子洲上依然有很多人。从地铁站出来的时候,看到站务在引导拿单程票乘车的人直接将单程票投入回收筐出闸,以加快通行效率。

橘子洲上的观光车都做成了小火车的样子,很有意思。

「亲水」步道(英语中 hydrophilic 指的是化学中「亲水性」的概念)
夜晚的湘江西岸与岳麓山

晚上坐了观光游船,欣赏夜晚湘江两岸的风景,顺带欣赏了船上的演出。

回到地铁,坐一站过江前往著名的超级文和友。

之前看到其他人拍的超级文和友的照片,曾经误以为这是一块历史悠久的特色街区,来了之后才发现,整个「街区」事实上嵌入在一个现代化的商场当中,而里面的不少店铺,都在尝试还原上一个时代的风貌。

如果没有对面的大窗,真会让人误以为这不是在一家大商场里。

很巧的是,这一天是情人节,场内安排了情人节特别活动,设置了一块相亲角,挂着不同人的个人信息,供寻找对象的人互相了解。

在超级文和友呆到了将近十二点才出来,这时候地铁的运营已经结束,打车回到了酒店。

Day 8

其实本来这天的旅行计划又是一次「长途奔袭」——早上坐动车去岳阳登岳阳楼,下午再去株洲运转智轨,最后运转长株潭城际返回长沙。只是腿脚经历了一周的旅行实在有点受不住了,最后这些计划几乎全部取消了,换来了 12 点起床的舒适睡眠。

下午又去了超级文和友,主要是想拍下前一天未能拍到的照片,以及品尝下一些还没品尝的小吃。

坐了前一天没坐到的悬挂式单轨
长郡周边是真的热闹

晚上坐地铁到了开福寺站,运转了一波长株潭城际,顺带进行了一次时隔四年的故地重游。

去程坐的车是 CRH6F-A,标准的市域动车组列车。

到达树木岭站,换乘地铁往雅礼的方向赶。和开福寺站一样,国铁的车站和地铁的车站在这里实现了无缝衔接。

雅礼周边变化是真的大:四年前门口还在修地铁,如今来的时候地铁已经通车(不过现在又在修另外一条与之换乘的线路了);学校周边的店家,有的依旧坚挺,有的却已经关门大吉。和 woshiluo 聊起这一切,颇有物是人非之感。

也许是因为肚子不太饿的缘故,忘记在这地下通道里买一个卤肉卷了,有点遗憾。

熟悉的地下通道

回程仍然坐长株潭城际回到长沙站,这次坐的车是 CJ6。前天刚刚在广州坐到了它的衍生版本,今天来坐下原型车。感觉 CJ6 的头型是真的好看捏。

Day 9

休整一天后,感觉体力恢复了不少(虽然还是挺疲劳的),于是决定今天横渡湘江,登上岳麓山。

湖南大学校园是开放式的,从地铁出来就算是进入了校园范围内,只有进入楼宇需要刷卡。

上山路上遇到一家 KFC,刚好今天就是周四,午饭就决定是你啦!

出来刚好遇到一家邮局,按惯例在这里寄一张明信片出去。看了下邮局墙上的介绍,作为湖南大学校园里的邮局,湖南大学的录取通知书都是从这里寄出的,这里也承载了不少湖南大学学子的美好记忆。

先参观了位于山脚下的岳麓书院。

参观完成后,又参观了附近的爱晚亭。只可惜来的时候不是秋季,看不到「停车坐爱枫林晚,霜叶红于二月花」的秋景。

逛完了爱晚亭,为了节省体力,决定坐观光车上山。

登上山顶,宽阔的湘江及湘江东岸景色尽收眼底。

由于天气不算好,缆车暂停了运营,只好一路徒步走下了山,路上遇到长沙本地学校的出游活动。成百上千号人分成若干小队,在山路上浩浩荡荡地行进着。

下山之后,坐地铁来到了五一广场,在这个长沙绝对的商业中心区吃了在长沙的最后一顿饭。

遇到了茶颜设计的「别有洞天」概念店,在里面走下来一圈,倒是真的给人别有洞天之感。

来到了长沙站,旅行也走向了终章。长沙,再见啦。

由于广州白云站的建设,广州站发出的京广线列车都需要先向深圳方向开(下行),然后拐上广石线在广州外围绕一圈(上行)。因此 Z35/36 次需要临时使用复车次 Z835/8、Z837/6 次。遇上临时更换车次也算是赶了巧。

感谢这把陪我一路的雨伞

Day 10

火车上的一夜其实并没有太多可记。因为过去的一段时间实在过于疲劳,上车收拾好行李后在 QQ 上聊了会天,就倒头睡去了。

醒来的时候列车已经停靠在郑州站。算下来自己的睡眠时间其实不过七个小时,但感觉上却是自己这趟旅途中睡得最舒服的一晚。一方面车上有北方人习惯了的暖气,免去了在武汉和长沙酒店挨冻的情况,另一方面软卧的睡眠体验确实不错(应该不是名字上带来的安慰剂效果),再加上独立房间和独立灯光确实缓解了外界干扰的问题。

这趟车上最值得记录的,应该是 Z836 次列车在石家庄站正线通过的场面。

列车快速通过房山区,可惜在良乡站不停车,不然下车后很快就能到学校了。这一来一回,差不多损失两个小时时间呢。

下穿房山线
良乡站通过中

中午到达北京西站后,回学校放下行李,这次旅行也算是圆满结束了。

在宿舍稍微休整了一下午,再一次踏上进城的地铁。这一次则是去王府井看国家地理的摄影展,有幸能和 JasonLSweetlemon 和另外一位大佬一起同行。

很幸运地赶上了摄影展的最后几天,参观的人也并不算很多。这给了我们一个非常安静的环境去细致观察这些经典的照片,其中不少照片在之前或多或少地在其他场合看到过。

图片中拍到的几乎所有地点我都还没去过,之后也不太可能有机会前往。即使到了那里,以我的拍照技术和设备,也很难拍出这样好看的照片。感谢专业的摄影师们用他们的设备将这些美景用照片定格下来,展示在我们的眼前。

这次能和朋友一块同行参观,也算是一件幸事。一方面当然是期待已久的面基啦,更重要的是,一个人欣赏这些照片难免会遇到角度局限等问题,与同行的朋友一块参观时,大家能从不同的角度去体会照片中的美景,大家对照片背后的语言也能有更多的体会。

一路走下来差不多两个小时,从星空到海洋,从沙漠到雨林,我感受到了世界之大,景色之丰富,感觉大家都非常享受这次参观过程。而对我来说,以欣赏世界经典照片的旅行作为这次京广路旅行的收尾,真是再好不过的方式了。

总结

这次行程是我 2023 年三大长途旅行计划的开端之作,也是我人生中第一次独立的长途旅行。十天走下来,参观了不少景点,见到了不少朋友,体验了不少交通工具,充实了手机图库,补足了之前一段时间难以安排长途旅行的遗憾。这次旅行为之后的旅行定下了不少传统,包括寄明信片等。

现在看来,这次旅行在行程安排上确实存在不少可优化的地方,有不少地方因为时间所限并没有覆盖到,就留给之后再来慢慢探索吧。

2024 年 1 月 23 日

]]>
https://studyingfather.com/archives/3494/feed 3