(小說)我們的故事1

xiaolilsq發表於2024-06-14

PS:本篇為男主視角,如果點贊好的話就更完,可能還會更新女主視角。


OI 回憶錄(上)

思來想去,高考完這幾天也算是有空,自己的高中生活也算是終於徹底結束了,還是寫一下 OI 回憶錄吧,雖然對於一個退役而且不出名的人來說,這種回憶錄往往都會無人問津吧。不過這種回憶錄對我自己來說也算是有積極意義,算是對過去的道別,還有,也還是想記錄下我和那個女孩的故事,這也算是我的青春吧。

初二上

我與 OI 結緣是在 2019 年的上半年,也就是我剛初二那會兒。當時學校要我們考試成績比較好的一批人到高中部去學一些競賽內容,看看自己是否合適,其實我當時數學應該算是比較好的,本來想選數學,後來轉念一想感覺學資訊可以打遊戲。我們家管得比較緊,家裡兩臺膝上型電腦都是用來給父母辦公的,而我每週回家玩手機時間都是嚴格限制的,所以我為了打遊戲就去學了 OI。

當時我們學 OI 都是每週週六在高中部學的,而週中還是在初中部學文化課。我們那個高中部下屬有好幾所初中,所以當時那個機房聚集了來自各個初中的搞競賽的,說是搞競賽,其實感覺大部分人還是玩的心理比較重,都是像我這樣想著用電腦來打遊戲的,當時的機房也可以算是“遊戲天堂”了。

第一天去的時候座位是按照先來後到的順序選的,我家離高中部近,我都是走路去的高中部,到得很早,選座位的時候都沒來什麼人,我就隨便坐了一個靠後的位置想著要是打遊戲不容易被發現(事實證明我錯了,坐在後面容易被後門看見)。沒想到後來她來了坐到了我的前面,當時的我肯定不會知道她這個選擇會對我的人生產生什麼影響吧。

當時我們機房的培訓模式是上午老師講課,而下午會佈置一些簡單的題目讓我們自行做。當時好像連 OJ 都沒有用,因為都是些簡單的語法題,我們都是自己手動輸入測試的。而機房裡後座的人都和我一樣,一直只是想著怎麼打遊戲爽,我們為了打遊戲想了好多法子,比如上午螢幕廣播的時候我們摸索出了按 Ctrl+Alt+Del 可以強行退出廣播的方法,還有下午總是有人在門旁放風防止老師發現。

除了我們這些喜歡打遊戲的,還有一群喜歡惡作劇的男孩子,熱衷於趁別人上廁所的時候去到別人電腦面前瞎搞。不過現在想來我可能還要感謝那些瞎搞的人,沒有他們我可能就不會認識她了。

那天下午有個男生趁她出去的功夫在她電腦程式碼上加了一個 bug。哦對了我應該介紹一些背景,當時整個機房就沒有幾個女孩子,大家男生互相熟絡起來後那幾個女孩子就顯得十分不合群了,她們大多數既不會像我們這些打遊戲的玩電腦,也不會像那些到處走動聊天的大吼大叫,只是安安靜靜地坐在自己座位上。可能是出於一種簡單的戲耍心理,那些男生就特別喜歡到這些女孩子電腦前面搗亂。我記得那個男生應該是用了一個巨簡單的 bug,我們當時剛學 if 語句不久,if 還都是學著老師大括號換行(現在看來都是異端!!!),於是他就在 if 語句的括號後面打了很多個 tab 一直到螢幕外,然後加了一個簡單的分號,這樣的效果就是讓這個分支語句直接失效了。因為我剛好坐在她後面,所以看得清清楚楚。

等她回來後那些男生就看著她憋笑,而她測試程式碼的時候我能明顯感到她一直過不去,感覺她除錯得都有點懷疑人生了。我本來就感覺不太應該這樣對女孩子,忍不住了於是上前向她揭示了這個 bug,而她的程式碼也終於正常跑了起來。現在想來這應該是我們的第一次相識吧。

後面我們逐漸熟絡起來是因為有一次我們後排打遊戲放風的去上廁所去了,結果我們全員被老師抓個正著,然後所有人都被領上講臺罵了一頓,老師還給了我們一些額外的題目要求我們下午做出來,做不出來的就要回去寫檢討。而那天我上午講課的時候剛好在偷偷遊戲沒聽課,語法都搞不懂一點,結果她主動轉身過來和我搭話,教了我好一會兒我才會了這些題,幫我免了一份檢討。

這樣一來一去我們也就逐漸互相認識了,我不會的題就會問她,而她總是很聰明,在當時的我看來就是可以解決一切問題。也許她看我主動找她問問題還有救(?),也勸說不要讓我玩遊戲,多做做題,有的時候她也會分享一些比較有意思的題目推給我。我看她經常在完成老師給的題後去一個網站刷題,後來我知道這是洛谷的試煉場,於是我也跟著她註冊了一個洛谷賬號。

不過可惜的是,她和我並不是同一個初中部的,她所在的初中實際上離我所在的遠得多,而我好像也沒有什麼理由週日單獨找她,所以我兩也只能每個週六見一面,不過每次和她相處的時間我都感覺挺開心的。

關於一起做題,我比較印象深刻的是有一次,老師留了一道附加題給我們做,就是小凱的疑惑那題。我本來不太想思考附加題的,她硬拉著我要和我一起想這題。我在草稿紙上簡單推了一小會兒感覺還挺有意思的,而且好像推出了什麼初步的結論,於是我跟她說我可以透過數學推導直接算出這題答案,她說輸入這麼少她要找規律,於是我兩就比了起來。最終的結果是她找規律找了幾分鐘就找到了,當時她自豪地給我展示她“手打”的表說這規律一眼看出來,而我看了半天沒看出個所以然,所以這事給我印象這麼深刻。當時誰又能想到這件事後面又會給我那麼大的幫助呢。

其實我挺感謝她的,那段時間要是沒有她我可能不會那麼認真學 OI,可能腦子裡面天天就是打遊戲了。

初二下

初二下前的寒假我們有一場帶選拔性質的考試,拜她所賜,我和她都考得挺不錯的留了下來,而機房裡面一半人都走了,整個機房顯得空蕩了不少。老師要我們都往前面坐,於是我理所當然地和她坐在了一起。

初二下語法已經講完了,過渡到了很基本的資料結構演算法之類的。而且因為選拔考試,大多數留下來的人感覺都還是挺認真在學 OI 的。

剛開學一段時間大家突然開始都帶耳機來學校,下午如果要寫題就戴著耳機聽歌。其實我也挺想要一個的,但是感覺沒啥正當的理由,怕是會被父母拒絕,所以我就是當時機房僅有的幾個沒有耳機的人。不過她家裡好像比較有錢,感覺買個耳機用零花錢綽綽有餘,於是我就厚顏無恥借了她的耳機一起聽,剛好我兩坐在一起,耳機插她機位機箱上可以給她聽右耳給我聽左耳,代價是隻有她可以選歌。她喜歡聽毛不易的歌,當時好像剛好是毛不易的二專釋出,而她也有網易雲的 vip,於是就領著我一起聽這張專輯。可能我的音樂品味受她影響挺大的吧,畢竟我小時候幾乎都沒有自己聽過歌,MP3 什麼之類的父母也從來沒給我買過,唯一聽歌的記憶都是大商場裡的 bgm,還有父母很久以前貌似有用音響放他們喜歡歌的習慣。

怎麼評價這張專輯呢?聽起來讓人很寧靜吧,就是那種歲月靜好的感覺,現在聽總是讓我想起和她一起做題的日子,哈哈。

當時和她一起聽歌的時候看到了她網易雲使用者名稱帶有 0425 的字尾,從她口中我得知了這是她的生日,我查了日曆居然剛好是某個週六,於是我決定偷偷給她準備一個驚喜——寫一個程式祝她生日快樂。

這事其實挺難辦的,首先我需要知道怎麼寫一個這樣的程式,然後我還要讓這個程式在她的電腦上跑起來。我們機房每天晚上都會關機,然後白天再開機,而這些電腦每次關機都會把所有內容格式化,即使不格式化連續兩天集訓都是隔了一週,我不能確保經過了一週的電腦課後我寫的程式還在,所以我必須要在生日當天早上提前在她電腦裡寫好。這個不難辦到,我們機房每天晚上會關門,除了老師有鑰匙以外我也有一把,這是因為有一次老師睡晚了讓我們大夥在機房外面等了好久,於是老師就又給了一把鑰匙給離學校最近的人,也就是我,所以我可以提前半個小時來到學校開門然後準備一切。比較難處理的就是我這個程式該怎麼寫,其實我挺想上網查的,但是我就在她旁邊可能會暴露,於是當時的我想到了一個聰明絕頂的方法,就是每週週六都提前半小時來學校,然後前面的時間就用來思考這個程式該怎麼寫,連續地提前半小時來校也更加容易騙過父母。

我在網上學到了一些最基本的命令列程式碼以製造神秘感(我們當時所有人都不太會使用命令列),同時瞭解到了 C++ 的 Beep 發聲函式,於是我決定寫一個輸出生日蛋糕字元畫並且播放生日快樂歌的簡易程式(其實本來我想找首她喜歡的歌,但是她喜歡的歌音符都有點太多了,還是生日快樂歌簡單)。

她生日當天,我提前半小時到了機房,然後按照我筆記本上的記錄敲下了這個程式。等她到校的時候,我讓她敲下了那一行命令列程式碼(我稱之為“魔法程式碼”,我超好中二),結果最尷尬的事情發生了,我程式碼好像記錯了,然後命令列報了錯!於是我只好尷尬地直接 dev-cpp 開啟編譯執行,不過效果還是達到了,她看起來很高興,而等她聽到生日快樂歌德時候更開心了,還好沒有辜負我這麼多天的準備。

當天下午,沒想到她父母竟然直接來到學校了,還提著兩個大蛋糕,說是一起開一個生日會,也叫上了幾個教練。於是當天下午我爽吃了一頓,後面她父母還一臉壞笑地把我拉過去,讓我多關照一下他們女兒,我雖然感覺很怪但還是滿懷熱情地答應了。現在看來想必她父母應該早就察覺到我們兩個的關係了,說不定還是她自己說的,畢竟她們家看起來那麼開明,不像我家。另外她還送了我一副耳機,不過我網易雲沒有 vip,所以事實上還是經常蹭她的一起聽。

後面好像沒有什麼特殊的事的,哦對了教練還提醒我們要注意下半年的 CSP,我們下半年就要第一次正式參賽了。

初三上

初二初三暑假沒發生什麼特別的事,一切如常。其實我挺期待假期的,畢竟假期可以學到很多新東西,當然還可以和她天天見面,而課上就是一週一次。

而初三開始就意味著 CSP 的倒數計時了,當時我們教練有對我們父母談關於停課衝擊的事宜,但是我父母擔心我中考考不上,就沒有答應,而她父母則是欣然答應了。停課的那群人會跟著高中的同學一起考模擬賽,而且只有週日一天休息。我其實也挺有意願衝擊 CSP 的,所以我自願週六週日都來機房學習,但是週日那些停課的人又是放假,這時間也不太對的上。她對我說她週日也可以只休息半天,上午她會把她們這周學到的東西以及遇到的有意思的東西總結給我。當時的我沒覺得什麼,但是現在想來她壓力真的太大了,跟高中同學一起考模擬賽全都是不會的東西,要改題自己要保持高強度的學習,同時還要勻出時間來總結內容給我,而休息時間也減少了半天,我真是太感謝她了。

我們的努力最終也沒有辜負,我和她最後都拿了 CSP-J 和 CSP-S 的一等獎,而我 NOIP 發揮差點,拿了二等獎,她 NOIP 都拿了一等獎。我感覺她當時好神,真的我們才學了這麼點東西她就能夠考得那麼好,當時我們教練也覺得她大有可為。

之後的時光繼續過著,不過我跟著她在 CSP 前速通了好多知識點,後面也都和她一起在鞏固著,兩個人一起找題做,持續到了寒假結束。

由於保送制度的取消,教練要求我們初三下半學期必須要回到原初中部準備中考,而我和她的人生軌跡也暫時分離了一段時間,下一次見面就會是中考後了。

相關文章