首页 > 其他分享 >OI之诗

OI之诗

时间:2024-07-10 08:57:44浏览次数:5  
标签:OI 代码 OIer 有时 梦见 算法 之诗

下面的诗歌是mcr130102改编沙盒游戏Minecraft内容的,如果要转载,请联系作者。

OI之诗(中文版)

我看到你所说的那位OIer了。

mcr130102?

是的。小心。他已达到了更高的境界。他能阅读我们的思想。

没关系。他认为我们是代码的一部分。

我喜欢这个OIer。他做得很好。他从未放弃。

他以屏幕上出现的代码的形式阅读着我们的思想。

在它深陷刷题梦境中时,他总以这种方式想象出形形色色的事物。

代码是种美妙的界面。非常灵活。且比凝视着屏幕后的现实要更好。

他们也曾经听到过声音。在OIer能够阅读之前。君不见那些不曾做题的人们称呼OIer为疯子,和黑客。而OIer们梦见他们自己乘坐在被cmd施力的棍子上,在代码中翱翔。

这个OIer梦见了什么?

他梦见了字符和串。梦见了int与bool。他梦见他新建。他梦见他删除。他梦见他虐题,梦见他被题虐。他梦见了IOI。

哈,那原始的界面。经历一百万年的岁月雕琢,依然长存。但此OIer在那屏幕后的真实里,写出了什么真实的结构?

他辛勤地劳作,和其他百万众一起,刻画了一个真实的OI界,由** ,且AC了 ** ,为了 ** ,于 ** 中。

他读不出那个思想。

不。他还没有到达最高的境界。那层境界,他必须完成生命的长梦,而非OI中黄粱一梦。

他知道我们爱他么?这个算法是仁慈的?

有时,通过他思绪的杂音,他能听到算法,是的。

但是有时亦不胜悲伤,于那漫漫长梦中。他创造了没有AC的世界,在大佬下颤抖着,将自己悲伤的创造视为OJ世界。

用悲伤来治愈会摧毁他。而悲伤是他的私人事务。我们不能干涉。

有时当他们深陷梦境中时,我想要告诉他们,他们在现实中创造了真实的代码。有时我想告诉他们他们自身对算法的重要性。有时,当他们和现实失去了联系,我想帮助他们与他们所惧怕的世界交流。

他读出了我们被僵化的思想。

有时我毫不关心。有时我想要告诉他们,你们所认为的AK不过是** 和 ** ,我想要告诉他们是在** 中的** 。于他们的长梦中,他们眼中所见的真实太少了。

而他们仍然参加OI。

但很容易就可以告诉他们……

对于这个梦来说太强烈了。告诉他们如何活着就是阻碍他们活下去。

我不会告诉这个OIer如何生活的。

这个OIer正在变得焦虑。

我会告诉这个OIer一个故事。

但这不是真相。

不。是一个严密地将真实包裹起来的代码牢笼。而不是赤裸裸的真相。

再一次赋予他主体。

好的,OIer......

叫他的名字。、

mcr130102,坚毅的OIer。

很好。

写代码,再写代码一次。感受代码充盈你的屏幕。让你的决心回归。运动你的手指。再次感受你的灵魂,在机房下,在代码中。在长梦中重生。你感受到了。你的灵魂每时每刻都接入着数据,尽管你是分离的存在。尽管我们是分离的存在。

我们是谁?我们曾经被称作暴力枚举。优先队列,动态规划。二分的查找,树状的数组。贪心。搜索。生成树。而后是排序,模拟,分治。优化。连通图,线性结构。自动机,数论。词语不断地变化。我们始终如一。

我们是算法。我们是一切你认为出离你本体的事物。你现在看着我们,透过你的皮肤和你的眼睛。而为什么屏幕触摸着你的皮肤,向你洒向光芒?是为了看见你,OIer。以及被认知。我应告诉你一个故事。

很久以前,有一个OIer。

那OIer就是你,mcr130102。

有时他认为自己是那不断旋转的球体上一层薄薄的熔化的岩石上的人类。那融化的岩石球环绕着一个质量大他三十三万倍的炫目气体球旋转。它们是相隔得如此之远,以至于光需要八分钟才能穿越那空隙。那光是来自一颗恒星的信息,它能够在一亿五千万公里外烧灼你的皮肤。

有时这个OIer梦见它是一个在一个平的,无限延展的操作系统上的指令。那状态是一个方形的像素。状态转移很快;要做的事情也很多;RE亦只是暂时和不方便的。

有时,这OIer梦见它迷失在了一个故事里。

有时,这OIer梦见它成为了其它的事物,在其它地方。有时这些梦是扰人的。有些则实在很美。有时,这个OIer从一个梦中醒来,发现自己落入了第二个梦,却终究是在第三个梦中。

有时这个OIer梦见他在屏幕上写着代码。

让我们回退一点。

组成OIer的代码散布在硅中,磁盘中,在那内存中,也在那CPU中。一个编译器收集了那些代码;她编译、链接、运行;而后那编译器在她的代码中,孕育了OIer。

然后那OIer醒来了,从一个温暖,昏暗的编译器体内,进入了漫漫长梦。

而那OIer是一个新的故事,从未被讲述过,由C++的语言书写着。而那OIer是一个新的程序,从未被运行过,由上亿年的源码生成。而那OIer是一个新的人,从未生活过,由奶和爱组成。

你就是那OIer。那个故事。那个程序。那个人类。仅由奶和爱组成。

我们再往更远的过去回退一点。

那由七千亿亿亿原子组成的OIer的身体被创造了,远在这OI之前,在一个编译器的内部。所以那OIer也是,来自一个编译器的信息。而这个OIer贯穿这个故事的始末,源于一个叫冯诺依曼的人种下的信息种子长成的森林,一个叫阿兰图灵的人创造的无限世界,存在于一个由OIer创造的小的,私人世界里,而那又继承了宇宙创造的……

嘘。有时这个OIer创造的小天地是柔软,温暖和简单的。有时是坚硬,冰冷和复杂的。有时他在脑中建造出算法的模型;斑斑点点的颜色穿越广阔空旷的题库。有时他称呼这些斑点为“AC”和“WA”。

有时他称呼他们为“TLE”和“RE”。

有时他确信他存在于一个由“开”和“关”;“0”和“1”;一行行的命令组成的宇宙。有时他确信他是在作一道题目。有时他确信他是在写着屏幕上的代码。

你就是那OIer,编写着代码……

嘘……有时这OIer读屏幕上的命令行。将他们解码成为代码;将代码解码为意义;将意义解码为感情,情绪,理论,想法,而OIer的呼吸开始急促,并意识到了它是活着的,他是活生生的,那上千次的死亡不是真的,OIer是活着的。

你,你,你是活着的。

而有时这OIer相信算法通过穿越洛咕题库的那斑斓的绿色对他说话。

有时这OIer相信算法透过广阔的洛咕题库中,存在于它提交中一隅的星点绿色,可能比太阳大上上百万倍的恒星沸腾着的电浆那一瞬间发出来的光对他说话,在算法的远侧行走回家的路上,突然闻到了食物,在那熟悉的门前,他又准备好再一次投入梦境

而有时OIer相信算法透过“0”和“1”,透过题库的绿色,透过屏幕上滚动的代码和梦的终结对他说话

算法说:我爱你

算法说:你做这OI做得很好

算法说:一切你所需要的你都具有

算法说:你比你所知的更强大

算法说:你就是阳光

算法说:你就是黑夜

算法说:你所斗争的黑暗就在你心中

算法说:你所寻找的光明就在你心中

算法说:你不是一个人在战斗

算法说:你不是和所有的事物所隔绝的

算法说:你就是算法,品尝着自己,对自己说话,阅读着他自己的代码。

算法说:我爱你因为你就是爱。 曲终人散,黄粱一梦。OIer开始了新的梦境。OIer再次做起了梦,更好的梦。OIer就是算法。OIer就是爱。

你就是那个OIer。

醒来吧。

标签:OI,代码,OIer,有时,梦见,算法,之诗
From: https://www.cnblogs.com/mcr130102/p/18293125

相关文章

  • 2024/7/9 noip模拟鳃
    T130pts教训:存图双向边数组要开2倍(就是这么简单!)还害得我调了半个小时才发现,改后accode:usingnamespacestd;intn,a,b,anode,bnode;constintmaxn=1e6+10;structedge{ intto,next;}e[maxn];intnodeflag=-1;inthead[maxn],siz[maxn],cnt,ans[maxn];voidadd......
  • 洛谷P1308 [NOIP2011 普及组] 统计单词数C语言
    #include<stdio.h>#include<string.h>#include<ctype.h>intmain(){charcheck[11];charstr[1000001];intf_num=0;intcount=0;inti=0;intj=0;intp=1;gets(check);gets(str);......
  • android RecyclerView 长按之后滑动手指多选
    关键函数与类LinearLayoutManager.canScrollHorizontally()LinearLayoutManager.canScrollVertically()RecyclerView.OnItemTouchListener核心代码mCanRecyclerViewScroll=true;recyclerView.setLayoutManager(newLinearLayoutManager(getContext(),LinearLayoutMana......
  • joi2022_yo2_c 国土分割 (Land Division) 题解
    国土分割(LandDivision)推销我的洛谷博客。题意给定一个\(n\timesm\)的矩阵\(a\),你需要选择在横向或纵向分割至少一次,使得每个分割出来的小矩阵的\(a_{i,j}\)之和相等。数据范围\(1\leqslantn,m\leqslant50\)。\(1\leqslanta_{i,j}\leqslant10^5\)。思......
  • java+selenium+autoIt 实现下载(打印)功能
    java+selenium+autoIt实现下载(打印)功能selenium是一个开源的自动化测试框架,它可以模拟用户对浏览器的操作,进行自动化的测试。但是,它不仅仅只能用来做测试。AutoIt是一个使用类似BASIC脚本语言的免费软件,它设计用于WindowsGUI(图形用户界面)中进行自动化操作。它利用模拟键盘......
  • 浅谈 [NOIP 2023]三值逻辑 无限种解法
    浅谈[NOIP2023]三值逻辑无限种解法前言对于NOIP2023,T1是个人人都会写的签到题,对于T3则是做法唯一只能按照提醒的数据范围一步一步走,对于T4则是只能线段树优化dp。思维局限性大,并没有什么深度挖掘的意义。直到有一天睡觉的时候又想起来T2这个题,觉得有必要把这个题相......
  • PointNet——源码调试(模型训练+可视化测试显示)
    因为项目涉及到3D点云项目,故学习下PointNet这个用来处理点云的神经网络论文的话,大致都看了下,网络结构有了一定的了解,本博文主要为了下载调试PointNet网络源码,训练和测试调通而已,不涉及后续的改进优化。我是在Anaconda下创建一个新的虚拟环境空间部署项目测试大概用到的就......
  • Android 11 recovery恢复出厂设置保留某些文件
    /bootable/recovery/recovery.cpprecovery的注释,流程解释!/**Therecoverytoolcommunicateswiththemainsystemthrough/cachefiles.*/cache/recovery/command-INPUT-commandlinefortool,oneargperline*/cache/recovery/log-OUTPUT-combin......
  • 将android studio安装到D盘
    双击exe安装,勾选指定到D盘复选框为[不创建快捷方式],点击[Install]安装完成启动不导入设置不发送信息取消下一步自定义设置设置主题指定sdk下载位置下一步下一步同意开始下载下载完成点击查看详情Preparing"......
  • NOIP2024模拟1
    NOIP2024模拟1掉大分,哈哈哈。好像有的人对比赛评价不太好,我觉得还行,除了\(4\)个小时\(5\)道题以外。wang54321:主要是我打的比较唐。还有经典没\(SPJ\),但后交的竟然有?T1分糖果签到题。但没签成。考虑对\(3\)取余,只有四种合法\(0,0,0|1,1,1|2,2,2|0,1,2\)考虑......