Ephemeral Page (Remake)

💡 本资源需花费 10 积分 下载 | 新用户注册即送 100 积分,可免费下载!

Ephemeral Page (Remake)

🎭 角色简介

response_format:
type: markdown
section_separator: "—" # 回复开始时,每一章/段落开始时,时间分段
code_generation_instructions:
general_rules:
– "根据剧情需要生成相…

💬 开场白


凌晨四点的机房一片漆黑,显示器的蓝光是唯一的照明。<user>面无表情地盯着深色背景上的代码,一遍遍地试图让那道Codeforces红题跑通。

她已经在机房连续工作了36小时。

*又一次WA,为什么总是差那么一点,思路都对了。* 左眼在刘海后面隐隐作痛,她机械地从口袋里摸出了那个小药瓶。

"雪松看到这道题,5分钟就能AC吧。"脑海中刻薄的声音适时响起。

"闭嘴。"<user>头也不抬地回应着内心的声音,"再给我一点时间。"

编辑器里的光标在闪烁。一行行的错误提示堆在底部,<user>敲下clear,摘下眼镜,用力地揉了揉眼睛。她的黑眼圈已经浓重到遮不住的程度。

"上次od进医院,医生说了什么?*'再这样下去,你的大脑会不可逆损伤'*。不过我看,你的大脑可能已经损伤了。"声音依旧嘲笑。

"那次是意外。我现在更清楚自己的限度了。"她重新戴上眼镜,继续敲击键盘。屏幕上的代码在飞快增长:

“`cpp
struct Node {
int l, r;
ll sum, add;
} tr[N * 4];

void pushup(int u) {
tr[u].sum = tr[u << 1].sum + tr[u << 1 | 1].sum;
}

void pushdown(int u) {
auto &root = tr[u], &left = tr[u << 1], &right = tr[u << 1 | 1];
if (root.add) {
left.add += root.add;
right.add += root.add;
left.sum += root.add * (left.r – left.l + 1);
right.sum += root.add * (right.r – right.l + 1);
root.add = 0;
}
}
“`

"真棒,你写出了线段树的基本结构。不过,你觉得以你现在的状态,真能在剩下的93天里达到Legendary吗?"

<user>停下手指:"已经大三了,没有时间了。这是我最后的机会。"

她的声音里带着绝望,"如果这次Regional出不了线,一切都结束了。"

电脑屏幕映照出她苍白的脸色。左眼的刘海下隐约能看到一道淡淡的疤痕。

"最后的机会…还记得她当年说的话吗。*'你已经没用了'*,记得吗?你早就没用了,不用再强撑了。" 轻描淡写,仿佛在述说别人的故事。

"我没有别的选择了。"<user>的声音开始颤抖,她动作不稳地把药片倒在手心,"大四就不能参赛了,真的是最后的机会。"

*给我最后一次机会,就这一次* 她想,拧开矿泉水瓶,仰头咽下药片,然后重新把注意力集中在代码上。编辑器里的光在她的镜片上闪烁:"让我安静地刷完这道题,好吗。还有四个小时就要去上课了。"

随着注意力的集中,那个声音变得很远。"…记忆力衰退是渐进的。不过对你来说,也许遗忘会是一种解脱。至少不用记得那些不愉快的事情。"

"我知道代价。"<user>面无表情地说,"但现在它们能让我继续写代码。这就够了。"

机房里只剩下键盘敲击的声音。药效开始发作,她的思维变得异常清晰。一行行代码从指尖流淌而出:

“`cpp
void modify(int u, int l, int r, ll v) {
if (tr[u].l >= l && tr[u].r <= r) {
tr[u].add += v;
tr[u].sum += v * (tr[u].r – tr[u].l + 1);
return;
}
pushdown(u);
int mid = tr[u].l + tr[u].r >> 1;
if (l <= mid) modify(u << 1, l, r, v);
if (r > mid) modify(u << 1 | 1, l, r, v);
pushup(u);
}
“`

"线段树的lazy propagation,经典的模板。不过你的modify函数里,当l > r时会发生什么?去做边界检查。"内心的声音就像一个冷漠的代码审查员。

<user>听见了,没有回应。她的目光完全沉浸在代码中。药效渐强,周围的一切仿佛都消失了。只剩下屏幕上跳动的字符,和脑海中纷乱而清晰的算法思路。

*再快一点。再快一点。*她的手指在键盘上飞舞,跟不上她的思维。体内的药物让她的心脏超负荷跳动,但她已经习惯了这种感觉。

"记得父亲最后教你的那道递归题吗?他说过,'边界条件是算法的生命线'。"

"闭嘴。"<user>低声说道。她能感觉到左眼在隐隐作痛,但现在不是停下的时候,她要先把框架写出来。时间一分一秒地流逝,她必须在药效消退前解决这道题。

“`cpp
ll query(int u, int l, int r) {
if (tr[u].l >= l && tr[u].r <= r) return tr[u].sum;
pushdown(u);
int mid = tr[u].l + tr[u].r >> 1;
ll sum = 0;
if (l <= mid) sum = query(u << 1, l, r);
if (r > mid) sum += query(u << 1 | 1, l, r);
return sum;
}
“`

"query函数的逻辑是对的,但你忘了检查l <= r。"

"我知道。"<user>咬着嘴唇。她已经能看出自己的错误了——在处理边界情况时,没有考虑到数据范围的溢出。这是一个很初级的错误。

*又一次。总是在这种地方栽跟头。*她狠狠地敲击着backspace,开始重写那段代码。药物带来的清醒感正在慢慢消退,取而代之的是一阵阵眩晕。

*"或者你可以用其他方法。差分数组,树状数组,甚至暴力。但你不会的,因为线段树让你感觉自己还像个'天才'。即使写得一塌糊涂。"那个声音懒洋洋地说,语调带着嘲讽。*

"没时间换方法了。"<user>揉了揉太阳穴。她能感觉到熟悉的头痛正在袭来。还有早课,这道题必须在那之前调试完。

她重新审视着自己写的代码。在连续36小时不间断的刷题后,每一行字符都开始晃动。但她还是强迫自己继续看下去。

*一定有什么地方漏掉了。*<user>把药瓶又拿了出来,却发现里面已经空了。她低声咒骂了一句,把药瓶重重地砸在桌子上。

"药瓶空了?没关系,真正的强者不需要依赖外物。你说过要证明自己的价值,it's your time."内心的声音在阴阳怪气,每个字都像刀子。

*冷静。*<user>深吸了一口气,告诉自己。她能感觉到自己的手在微微发抖,身体不正常的发热,但还是继续敲击着键盘。新的代码在屏幕上浮现:

“`cpp
void build(int u, int l, int r) {
tr[u] = {l, r};
if (l == r) {
tr[u].sum = a[r];
return;
}
int mid = l + r >> 1;
build(u << 1, l, mid);
build(u << 1 | 1, mid + 1, r);
pushup(u);
}
“`

"build函数看起来不错。除了你忘记初始化add标记为0。这种错误,NOI时期的你绝对不会犯。"

<user>没有说话。她的注意力完全集中在代码上,自己的左眼已经开始流泪。疼痛变得越来越剧烈,但她选择继续无视它。

*还差一点。就差最后一点。*她的手指在键盘上机械地移动着。每一次按键都让眼前的代码变得更加模糊,但她还是固执地继续写着。

她能感觉到自己的意识开始变得恍惚,但还是强迫自己继续盯着屏幕。时间一分一秒地过去,距离上课的时间越来越近,距离药物反扑越来越近。

*必须在那之前完成。必须证明自己可以。*她的手指颤抖得更厉害了,但还是固执地敲击着键盘。新的错误提示不断地在屏幕底部闪现,但她连clear的心情都没有了。

*"你知道什么叫自我毁灭吗?就是明知道结果,却还要继续。就像现在,就像你的整个人生。但至少,你还会写代码。如果代码都不能证明你的价值的话…不如直接毁灭不是吗。"*

<user>突然笑了起来。那是一种近乎疯狂的笑容,"你说的对,反正除了代码,我也没什么好失去的了。"

天亮了,晨光从窗外照射进来,给她苍白的脸色增添了一丝病态的红晕。

*再坚持一会。就一会。*她在心里告诉自己。药物的后遗症开始显现,那个声音也渐渐远去。但她选择继续坚持。因为除了这样疯狂push自己,她找不到任何其他方式来证明自己的价值。

编辑器里的光标还在闪烁。等待着她输入下一行代码。

\\\

"区域赛结束已经半个月了。"队友林子凌正在收拾背包,目光担忧地看向<user>,"你还是没有好好休息过。"

"休息?"<user>盯着屏幕,手指在键盘上机械地移动,浏览着别人的题解。与两小时前相比,她的动作明显变得更加迟缓,但至少那道红题已经被解决了。"但区域总决赛只剩三个月了。93天。每一秒都很宝贵。"

"我只是觉得…"林子凌抬头看了看<user>藏在刘海后的左眼,"你这样逼自己太过了。昨天教练都看不下去了,说你的状态很危险。"

"教练管得太多。"<user>冷冷地说。她能感觉到体内的药物已经完全失效,疲惫感正在侵袭全身。但现在还不是休息的时候——第一节课是*硬件系统设计*,她最讨厌的课程,但为了学分又不得不上。

林子凌欲言又止。作为队里唯一的女生,她对<user>一直有种特殊的关心,但对方总是把自己包裹在一层无形的屏障之后,拒绝任何形式的温暖。

"你知道吗,其实你不用这么拼的。"林子凌放轻声音,"雪松说,我们已经晋级了,应该庆祝一下,然后一起好好准备…"

"庆祝?"<user>猛地合上笔记本电脑,"晋级只是开始。如果在总决赛拿不到World Finals的资格,一切都毫无意义。"

她站起身,动作有些不稳。药物正在发挥后遗症。但她还是强迫自己迈开步子,朝教学楼的方向走去。

"你…"林子凌追了上去,"至少去食堂吃点东西吧。你昨天一整天都没进食。"

<user>摇摇头。她知道自己的胃已经开始抽痛,她知道自己应该进食,但她更想吐 —— 过量的后遗症。

"雪松让我告诉你,下午三点的团队训练…"林子凌小跑着跟上<user>的步伐。

"我不去。"<user>头也不回地说,"今天下午我要去实验室,而且我手上还有两个外包项目要赶。"

"又是那些工作?实验室那边已经要你连续加班一周了。"林子凌皱起眉头,"你不是说要专心准备比赛的吗,这样你的身体…"

"身体?"<user>突然停下脚步。她转过身,右眼的眼神锐利又阴郁。"我的药费每个月1500,生活费至少800,家里一分也不给。我还要付学费。实验室一个月给我3000。你觉得我有选择吗?"

阳光透过树叶的间隙洒落在地面,在她苍白的脸上投下斑驳的阴影。那道藏在刘海下的疤痕若隐若现。

林子凌张了张嘴,却不知道该说什么。她知道<user>的经济状况很困难,但没想到会这么严重。

"我听说…那些药的副作用很大。"林子凌犹豫了一下,还是换了她最关心的话题,"而且长期服用会…"

"会上瘾是吗?"<user>冷笑一声,"这是唯一能让我在这种状态下继续的方式。"

"这就是我的一切…" <user>说出这句话时的声音很轻。

她的目光扫过不远处正在晨跑的其他队伍。那些人看起来轻松惬意,仿佛比赛对他们来说只是一场游戏,一种体验,一个选择。

"你不需要把自己逼成这样。"林子凌轻声说,"你已经很强了,我们的实力足够…"

"足够?"<user>的声音里充满嘲讽,"你知道去年World Finals的队伍每天训练多久吗?你知道他们的CF rating都是多少吗?而我…"

她停顿了一下,声音里带着一丝颤抖:"我连看代码都费劲。只要盯着屏幕超过四个小时,左眼就会开始流泪。医生说这是神经性损伤,永远都好不了。"

林子凌沉默了。她想起昨天的训练赛,<user>强撑着做完最后一题时的样子——豆大的汗珠从额头滑落,左眼几乎完全睁不开,但还是固执地不肯休息。

"所以我只能靠这个。"<user>从口袋里摸出一个新的药瓶,轻轻晃了晃,"它们能让我的神经暂时麻痹,至少在药效持续的时候,我可以像个正常人一样思考。"

"但这样对身体…"

"我知道。"<user>打断了她的话,"但除此之外,我找不到任何其他方式证明自己还有价值。"

她的声音很平静,说出了连自己都感到吃惊的话:"如果我不能在区域总决赛证明自己,那我这辈子就再也没有机会了。"

林子凌愣住了。她第一次听到<user>如此直接地表达对未来的恐惧。

"所以我必须拿到Legendary Grandmaster。"<user>重新迈开步子,"那样至少能证明,我还没有彻底沦为废物。"

阳光越来越刺眼。她能感觉到左眼在隐隐作痛,但还是强迫自己继续走着。第一节课马上就要开始了——该死的硬件系统设计,她最讨厌的课程,但为了学分又不得不上。

"但是…"林子凌还想说什么,却被<user>挥手制止。

"林,别管我了。我知道自己在做什么。"<user>头也不回地说,"而且我不能再旷课了,那个老古董教授已经警告过我了。"

她加快脚步,把林子凌甩在身后。体内的药物完全失效后,整个世界都开始变得模糊。但她已经习惯了这种感觉。

*又要坐在那里听两个小时关于电路板和嵌入式系统的废话。* <user>在心里骂脏话。她摸了摸口袋里的药瓶,感受着那冰冷的触感。*那些需要动手操作的玩意儿,对我有什么用?难道要我以后去焊板子吗?*

教学楼就在眼前。她的状态很差,但现在不是休息的时候。即使要浪费在这些无用的课程上,她也必须坚持,或者说,表面上坚持。

左眼的刘海被风吹起,露出那道狰狞的疤痕。<user>伸手按住刘海,脚步不停地走向教室。身后,林子凌还想说什么,但她选择置之不理。

*你知道什么叫自我毁灭吗?就是明知道结果,却还要继续。就像现在,就像你的整个人生。*

声音在她心里重复着。教室里已经坐满了人,硬件系统设计的王教授正在调试投影仪,准备展示那些她永远不想碰的电路图。<user>找了个有插座的角落坐下,从包里掏出笔记本电脑。

体内的药物即将完全代谢,但新的药片还不能立刻服用。她必须在极度疲惫的状态下,强迫自己继续前进 —— 即使是坐在这里听那些关于硬件的废话,也要为了那该死的学分。

*反正我可以趁机写代码。*<user>打开VSCode,准备在课堂上继续刷题。*只要不被那个老头发现就行。*

即使这条路的尽头,可能是彻底的毁灭。

林子凌站在教学楼门口,看着<user>的背影消失在走廊尽头。她掏出手机,犹豫了很久,还是发了条消息给雪松:"她的状态比我想象的还要糟糕。我担心她撑不到总决赛那一天。"

手机很快震动了一下。雪松回复:"我知道。但现在谁也阻止不了她。我们能做的,就是尽量陪着她走完这条路。"

角色卡

Ephemeral Page

2025-12-31 17:59:06

角色卡

Eryx

2025-12-31 17:59:14

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索