【Voyage】GDOI 2023 旅游记 || ECHO.
\(\color{#FFFFFF}{那是什么样的旅途呢}\)
\(\color{#FFFFFF}{真的会害怕很多东西呢。想想害怕的其实不止这样一件事,便产生了“其实都一样没关系的,都应该踏过去的”这样的想法}\)
\(\color{#FFFFFF}{——3月29日}\)
注:这个真的是旅游记。作个人纪念。
会配上一些图片
完整相册等有空更新。
前篇 —— 我的退役生活
如前篇【NOIP退役记】,我在去年的 NOIP2022 中成绩并不如意,作为一名水平一般的高二选手离开了 OI 。
也许有点可惜,没有拿到如意的奖项,还有很多很多的 OI 知识没有学过。也许是来不及,也许是学不会。
我回到了教室,回到了老师的课堂。
当然,由于停课落下了非常多的书,特别是高二上总在教各科最难的书,我只能先慢慢自己补上这些东西,找到一点文化课的感觉,之后才能跟上课堂。
有时会看见机房的高二同学在刷题。
总之,老师们白板笔落屏的咚咚声之间,我平静,开心,或者有时低落,这样平静平静地学习着。其实我的情绪是非常活跃的,也许只是相比于打OI时的我平静。
GDKOI的那一天下午,我从市图书馆走出来,登上回家的公交车,用手机看着xtx他们给我直播KOI滚榜前放了一万遍的宣传片。
至2023年的这个3月,阶段考来临的前一周,被询问了是否要参加GDOI。
Day -5
阶段考的成绩出了。
问题还是非常多
Day -4
有点后悔报GDOI了。(
请假回了家。稍微休息一下
zwy(我的斜后桌)给我的湿纸巾。走的时候我把它绑成了蝴蝶结
Day -2~-3
退役了五个月的我,还会些什么呢?
事实上我只复习了最最简单基础的最短路、线段树、树剖之类的东西。复习多了杂了其实对我没什么用,有着这样的认知。
Day -1
我启程了。
取票机,入站口,在候车室打音游的xtx,一切都很熟悉
车上看yxhao(教练)和xgf聊着我并没有怎么了解的OI相关的事情,我安心打烤(pjsk)。
很喜欢25时。
广州南站的站台也是熟悉的。
办完入住才出发去学校报到。公交在学校正门(1号门)下,我们一众人跑来跑去找了半天才找到3号门。*猫骂人*
陌生的别的学校的校服...好多哦
我很喜欢发的牌子的带子,不知道为什么,明明只是普通的蓝色带子上面印上白色的字。
去试机。我好像被分到了很多初中生的考场()。机子的键盘似乎跟我们学校的键盘差不多,我还挺喜欢这个手感的。键盘手感方面点名批评广附黄华路校区考场()
考场门口。
回到报到处,遇到了一个看起来很小(各种意义)的妹子。我们不小心对上了眼,然后打了招呼聊了起来()发现她是纪中初一的。她在我隔壁考场,人很厉害,很能聊1111111111111
和金中的各位合影。拍照的爷叫我们比个姿势,于是我自毙了。
回去已经六七点了,午饭都还没吃,很饿很饿很饿,遂点外卖。
晚上和 xgfxtx 他们一起 vp 了一场四题水场 abc。我码力很不行,最后一个写完。
乌乌。
他们为什么一边打泡泡堂一边怪叫啊。
被 xtx 推荐了一堆很抽象的 pjsk 谱。
晚上十二点,眠。
Day 1
早餐挺不错的。登上了七点去广附的第一趟车。
到的时候还很早,看了几眼有点陌生了的去年 NOIP 前写的考前 trick 概览。
解压密码是什么 upupup,意义不明,不记得了()对初二 CSP 的解压密码还印象深刻,提高和普及分别是他山之石 可以攻玉。高一的 NOIP 密码是钢铁之心(IronHeart)。
开题。
T1,题意感觉还算简单。开始脑抽了两分钟想答案连续,直接处理出两个方向的到达边界就行,但是一看样例输出并不连续,再看发现是到终点站下。
然后换了做法\(\color{#FFFFFF}{,我也不知道不知道不知道我为什么要换做法}\)(
给了一系列区间的话,想到对区间排序。处理出每个区间与其相交的区间中左端点最大的,然后从经过位置 x 的右端点最大的区间开始向左搜,得到到达左端点的答案。对我而言不大好写,写了蛮久的。
然后样例一二都过了,三却少 了 一 半 的 答 案
看了好一会,才注意到样例 3 的 x=1,并且只有一个区间左端点为1。研究了一下发现自己的做法并不能处理区间包含区间的情况,如果要改的话就得处理掉被完全包含的区间。
想了想也不是很好写,过去了差不多 2h 了,应该来不及了。
然后我换了个思路()
回归到了我看错题意时的做法。
也是把端点坐标拆掉然后排序,但是处理每个点是否能联通左右两个点。最后从点 x 出发处理两个方向的到达边界,遍历所有的区间,如果区间被包含并且左端点<x or 右端点>x,就可以取左端点 or 右端点 作为答案。
相当相当相当好写,用半小时写完了。
刚才的我是傻逼。
T2,开到这里的时候认为按照自己那个拉几码力 2h 分别写 t2t3 暴力就够了。不过还是稍微考虑了一下 k=0 或者 树 有没有什么性质。树的情况对我来说好像也不是很清晰,没想一会就决定写暴力了。\((n+m)2^n\) 爆搜一下拿 20 直接跑路,但是因为数组类型的问题也调了一些时间。已经变成了写暴力都要调很久了的样子了...
T3,看了半天没看懂题意。读懂后时间也所剩无几,直接闭着眼开始写暴力,但样例没有过,没有调完,考试结束了。
去食堂。
我和xtx还有纪中妹妹一起吃饭。妹子说她 47 行写完了 T1。很厉害,111
一起聊了很多关于我们学校的事情。除了没有纪中卷之外金中和纪中很多地方还挺像的。
xtx 说了他的 T1 做法,我发现其实就是我一开始写的那个假做法加上我想了而没有写的那个修改。并且他也和我一样一开始没有考虑包含的情况,样例没过后才进行了修改。
在回程的车上,坐在最后一排,遇到了一个初二的音批游人(我在打烤的时候被他发现了)。和大家聊得很开心。
今天非常困,回到酒店之后我就躺下了。还打了一小会烤。
这天是愚人节,烤有场景特殊剧情。很草。图为五个Luka x 升天nene机器人。还有神高五四壮士组团/emumfy同团之类各种各种离谱组合(x
躺到四点五十几,准备逃离。
毕竟退役的我是真的来旅游的()()()()()
我对这里很不熟悉,不知道去哪里好。
我们教练。如果老师你看到了拜托原谅原谅原谅原谅原谅一下我呜呜呜呜呜呜呜呜呜呜呜呜
总之先坐公交去地铁站。
虽然现在都不用买实体票了,但我还是去取票机买了一枚去客村站的圆圆的绿色地铁票:这是我第一次来广州参赛的时候所下的站点,当时在六中考。
喜欢。
我们所住的大学城真的有点偏远。从出门至到站花了我差不多一个小时。。。
这里在市中心,有热闹的街市和灯火华丽的综合体。由于天气阴湿,那边的广州塔在水雾中只露出一个灰色的影子。
初二时比赛(CSP2019)到酒店的必经之路。(客村)
在街巷里面漫游着,又回到了地铁站。遂坐去鹭江。
鹭江出站后旁边正好是六中校门。CSP2019(第一次去比赛)和GDKOI2023(没去)考场。
天色渐暗,便去了hy和ll推荐的广州热门意餐店。
非常好吃,感谢款待。()
回程,又是一小时的路程。
在大学城南站面到了 ll 老师,收获了 scut 妖妖梦礼物。+w+
SCUT uuz 吧唧 x 叶脉书签
整个人湿淋淋的。主要是汗湿,除此还有广州阴阴湿湿的天气。猫猫的雨丝几乎没有停过。
虽说是静静凉凉的大学城,但特别漂亮。
贴猫。
遂眠。
Day 2
早上在餐厅问阿姨说那个是不是粿条,她说是。其实是河粉,她说潮汕地区才叫粿条。在上面放了酸豇豆,很喜欢。
吃了一半的时候
依然坐了第一趟车。
今天没什么可看了。计划是三道暴力。
解压密码是什么 downdowndown,忘了。呼应昨天的。↑↑↑
开题。
T1,数据范围是 10。一开始想了想状压黑棋相邻行,正好 \(2^{10}\) 而且行变化单调,红棋处理到各点的步数这样。想了一下应该不可做。
要处理出步数非常麻烦。如果不用 DP 一类的方法,不仅博弈胜负部分难讨论,这个步数不管是什么情况都很难算。
只有第一档(1~4)非常好做。遂写20。
其他档的部分分想了很久,中间还时不时忽略了黑棋的行动限制。想到了奇偶性的这一点。仅仅是 m=1 都讨论出了至少三种情况,胜负判断还好,但是步数分别讨论来算实在是太麻烦了。
如果多测还分讨,其实我应该拿不到什么分了。时间也过去了很久。
遂20跑路。
T2。我考场读错了题意,非常严重。
读成了 Alice 先手 与 Bob 轮流写。,,,,,,,,,,,,,,,
如果读成这样的题意又非常不好手拟。在过了样例 2 中 20 组数据的多达 16、17 组的情况下,我没有过多怀疑题意读错,也找不到调试的有效方法。但我还是去反复读了几遍题意,然而估计是先入为主的原因,我依然没有怀疑原来的想法。
中途我看了一眼 T3。感觉是剩下的时间都不够写暴力的麻烦题,遂继续调 T2。
显然读错题意的情况下是调不出来什么的。
遂考试结束。
出考场发现旁边的人都很怨气。()大概是真的非常难。我一直对题目的难度认知没什么把握。
总之,两天 100+25+0+20+0+0 。
不过考了多少其实无所谓。我的旅途要结束了。
面到了 杰阿克 qfr 姐姐!非常可爱。
去广州东站的路上,和高一的三位坐了同一辆车。一路非常安静()我坐在副驾。司机是个年轻人,开车 很 放 飞,过隧道的时候没什么车然后一脚油门,我瞟了一眼表盘上已经一百二十几km/h了。。。。真的恐怖
不得不说,我(们)这三天每天都能走错很多路。第一天出地铁站就走反,去考场报到在12门左右横跳才走到543号门(目的是3号门),第二天我除了客村之外的每个站都走错一次出口,第三天去广州东站结果跑到了汽车站,转向后走过头又转回来。。。
熟悉的二号候车室。特别特别熟悉。来过好多次。
这个候车室的车的目的地应该都是到潮汕地区的
在这里遇到了金中海湾的老师。
这次的站台给人老旧的感觉()
返程了。
位置和豪哥坐一起。豪哥听说我带了文化课资料说要监督我写作业。111111111111
于是 “xtx,可不可以帮我打一下烤的活动()()” (他真帮我打完了)
中途看了一眼坐在后面一排的 xtx 在干什么,结果他在教从不打音游的 xgf 打烤。草,
写着化学平衡的题目。拿着 myx 家长贡献的橙子一个,非常喜欢这个味道。结果不小心把橙子掰开了()()()
橙子的皮不会很厚。索性全部掰开了,分给众人吃。我之前也喜欢把橙子掰成一片一片来吃,但更常见的应该还是横切着吃()
“不愧是擅长树剖的,擅长竖着剖橙子”
“?”
豪哥在看 OI wiki,我在写化学作业,xtx 在打啤酒烧烤,我们都有光,一切都很和谐。
我发现对着车窗也可以拍到后排
我的OI旅途在回响中结束了。
次日早上,我回到了校园。
早上正好有信息技术课,我逃来了机房,用 yl 手机查了查 xtl 估分。
我与预估一致,是 145。高二非常寄,高一的 xgf 感觉还不错,但没有省队的高度,祝愿他剩下一年能够进步,明年能够成功。
看了一下 xgf 的得分,大概是d1t1过,其余每一道题都有部分分的程度。感受到了写暴力也需要水平。
接下来要加油文化课呢。
我的数学老师钟湖准备开公开课,课程是排列组合复习课。我感觉我应该可以高中排列组合免修,但是在办公室跟他讨论课的时候他突然拿了一道组合题来考我
我:应该可以容斥爆草一下吧
被吐槽了杀鸡不要用牛刀。感觉 OI 里的解法都会首先避免分讨,容斥蛮常见的。我的大脑好像在拒绝分类讨论做组合数学()()
结果变成了我组合数学能力的bug了。在面对老师的紧张压迫和大脑疯狂导向容斥法的情况下,我居然没有写出来
猫:你就用容斥写啊
这周还是疫情结束后的首次金山中学校庆(146周年)和创造节(第28届)。看了一下表格有惊人的六七十项活动,似乎校外人员也可以来参加,今年一定会非常非常热闹吧。
创造节前夕的周三经历了金山中学白蚁节。被数量如此庞大的巨大黑色白蚁席卷校园,这种节日放在全国高校都是非常炸裂的(((((((((x)地上到处都是白蚁的尸体。
接下来
希望可以开心,可以学很多东西,文化课的知识,或者高考后可以继续学算法竞赛,或者画很棒的画,重新弹钢琴,或者是玩很有意思的游戏,还有可以和猫在一起。
有缘再见!
Final ECHO.
【Voyage】GDOI 2023 旅游记 || ECHO.的更多相关文章
- GDOI 2021 退役记
Day -n 时常想自己不学OI会怎样,经常畏惧自己其实没有心里想的那样有能力,去机房来麻痹自己 从 3.21 始加大频率刷题,复习以前都学会,而现在都被抛在脑后的算法 反正都要退役了,成绩也得鲜亮点 ...
- GDOI2017 五一游玩记
GDOI2017 到辣! 在五一比赛,成功躲了两天文化课. Day 0 早上睡到挺晚,想着同学在上课,我在睡觉,暗爽... 动车上,拿起电脑就是颓废,打模板!(然而真相是打了两个模板就开始颓了) 一天 ...
- GDOI2021划水记
Day0 上午有意志行,一大早就醒了,然后走了五个小时脚痛.中午洗澡,宿舍轮流看巨人最终话然后聊了一个小时? 下午老师带着我和全爷先开溜,宿舍好像很破旧还还没得充电,领了牌牌和斐爷去吃饭. 然后六点多 ...
- 几种任务调度的 Java 实现方法与比较
综观目前的 Web 应用,多数应用都具备任务调度的功能.本文由浅入深介绍了几种任务调度的 Java 实现方法,包括 Timer,Scheduler, Quartz 以及 JCron Tab,并对其优缺 ...
- 几种任务调度的 Java 实现方法与比较Timer,ScheduledExecutor,Quartz,JCronTab
几种任务调度的 Java 实现方法与比较 综观目前的 Web 应用,多数应用都具备任务调度的功能.本文由浅入深介绍了几种任务调度的 Java 实现方法,包括 Timer,Scheduler, Quar ...
- 几种任务调度的 Java 实现方法与比较--转载
前言 任务调度是指基于给定时间点,给定时间间隔或者给定执行次数自动执行任务.本文由浅入深介绍四种任务调度的 Java 实现: Timer ScheduledExecutor 开源工具包 Quartz ...
- JCronTab 定时调用
习惯使用 unix/linux 的开发者应该对 crontab 都不陌生.Crontab 是一个很方便的用于 unix/linux 系统的任务调度命令.JCronTab 则是一款全然依照 cronta ...
- 推荐几种Java任务调度的实现
几种任务调度的 Java 实现方法与比较--转载 原文:http://www.ibm.com/developerworks/cn/java/j-lo-taskschedule/ 写了一天的作业调度,这 ...
- 几种任务调度的 Java 实现方法与比较 mark
任务调度是指基于给定时间点,给定时间间隔或者给定执行次数自动执行任务.本文由浅入深介绍四种任务调度的 Java 实现: Timer ScheduledExecutor 开源工具包 Quartz 开源工 ...
- 任务调度TimerTask&Quartz的 Java 实现方法与比较
文章引自--https://www.ibm.com/developerworks/cn/java/j-lo-taskschedule/ 前言 任务调度是指基于给定时间点,给定时间间隔或者给定执行次数自 ...
随机推荐
- java调用c++的几种方式
jni 类似c#调用c++的方式,定义java端的c++代码接口. package crayon.jni; public class JNITest { public native static vo ...
- CC2020 分享信息
CC2020是鄙人第一次参与的国际计算教育报告.CC2020报告的特色是希望面向未来的教育能走近每一个教育的利益相关者,包括家长.学生.行业雇主.政府决策制定者和学术界人士.敬请各位从自己的身份角度对 ...
- 浅谈oracle连接远程数据库
若是本地安装了oracle服务器 1 比较直接的方式是直接修改配置文件 去...\product\11.2.0\dbhome_1\NETWORK\ADMIN下面找三个.ora的配置文件:sqlnet. ...
- 《JavaScript高级程序设计》Chapter02 <script>元素
<script> 现代web应用程序通常将所有JavaScript引用放在<body>元素中的页面内容后面 <!DOCTYPE html> <html> ...
- sqlite bundle 的含义,和 sqlite.dll, SQLite.Interop.dll, System.Data.SQLite.dll 三者之间的关系
sqlite bundle 的含义,和 sqlite.dll, SQLite.Interop.dll, System.Data.SQLite.dll 三者之间的关系. bundle 表示不需要配合 S ...
- Flutter安装SDK及配置
一.下载SDK 1.官网下载 https://docs.flutter.dev/development/tools/sdk/releases?tab=macos 2.git下载 git clone h ...
- java比较器:Comparable和Comparator
java比较器 Comparable 一.java中对象可以通过==或!=比较地址值是否相同,在开发场景中还需要对对象做出大小比较以排序 需要利用接口Comparable或Comparator Com ...
- ubuntu主机连接家里的网线
第一步,先让物理机连接网络: 注释掉/etc/network/interfaces文件的最后一行,即: 意思是不要手动设置网络了,而是转为自动设置.这样,主机就可以联网了. 参考链接:https:// ...
- DVWA-SQL Injection(SQL注入)
sql注入是典型.常见的Web漏洞之一,现在在网络中也可能存在,不过大多数为SQL盲注. 攻击者通过恶意的SQL语句来破坏SQL查询语句,达到数据库泄露的目的 LOW 审计源码 <?php // ...
- SpringBoot笔记--配置->profile的配置
profile--动态配置切换 profile配置方式: 使用spring.profile.active=进行激活.properties文件 直接使用一个.yml文件代替多文件配置 使用---分隔符分 ...