csp-s2022游记
## 10.29
### 民间数据:
洛谷 $95+85+60+44=284$
infoj $90+40+40+44=214$
**输麻了**
### 赛时经历
开考前发现前面坐着 Qiuly,好可怕。
开局一小时,写了给t1暴力,甚至写了个记忆化,幸好发现是错的。
第二个小时,写了t2,谁知道能写成这鬼样:
```cpp
void build(int p,int l,int r,int opt){
if(l==r){
mx[p]=mn[p]=a[opt][l];
if(a[opt][l]<=0){
mx_less[p]=a[opt][l];
mn_more[p]=inf;
}
if(a[opt][l]>=0){
mx_less[p]=-inf;
mn_more[p]=a[opt][l];
}
return;
}
int mid=(l+r)>>1;
build(ls(p),l,mid,opt);
build(rs(p),mid+1,r,opt);
push_up(p);
}
```
这两个 `if` 是人能写出的吗???大样例竟然能过!挂大分。此时发现机子上没有Linux,真不错。
又想了半个小时t1,还是啥都没有想出来。
开始写t3暴力,发现了规律:满足条件的图,各点出度都为 $1$,以为赢麻了,于是写了个 $O((n+m)q)$ 做法。???不能理解在写什么,明明 $n$ 是可以边处理便算出来消掉的,考场上也想到了,但以为没影响就没写了。 ($60 \rightarrow 40$)
离下考还有 $1$ 小时,开始写 $t4$,发现可以 `dij`$\ O(q(n+m)\log n)$,拿 $44pts$,拿完跑路。(希望CCF不要闲得慌造菊花图 )
还有半小时上了个厕所,突然发现t1可以写最优性剪枝,马上写了。(为什么没想出对一个点的所有能到达的点按点权排序,以CCF用脚造数据的习惯,这不肯定满了吗。)
最后 $10min$,没时间检查了,换个Linux机测下代码能不能跑。
出来一对答案,发现t2思路是对的,很高兴。
晚上到家看代码发现细节错了,心态小崩。
### 题外话
今年真的蠢了,明明思路都出来了却写错了,烦躁,总共挂了 $90pts$,不会没有省一吧。还有 Qiuly 键盘敲的真快,属实被影响到了。
### update at 21:56
有网友告诉我有Linux,只是不像往年那么明显???不能理解。
### update at 22:16
亲测洛谷t2开 `__int128`,$inf$ 设为 $1e12$ 可过,有无大佬讲解一下。
### update on 11.8
CCF数据真的水 $95+85+40+44$,成功成为HN前80名中唯一一个没过一题的。
csp-s2022游记的更多相关文章
- CSP 2019 游记
Day -32 开坑. 没什么好说的,等个 5 天等初赛(应该叫第一轮认证)挂掉之后就能弃坑了. 今天开始停课,虽然每天只停半天,但是感觉还是特别的舒服~ 然而得等初赛过了才能全天停课-- 没关系,熬 ...
- CSP 2019游记 & 退役记
扶苏让我记录他AK CSP 的事实 ZAY NB!!! "你不配" 两年半的旅行结束了,我背着满满的行囊下了车,望着毫不犹豫远去的列车,我笑着哭了,笑着翻着我的行囊-- 游记 Da ...
- 第十八次CSP认证游记 | 2019.12.15
CSP认证的考试是Haogod介绍的,取得一定成绩之后能有机会参加CCSP的分赛区和全国决赛.这次来参加认证要感谢老师的奔走为我们申请学校的报销,虽然最终因为这不是比赛所以报名费和差旅费下不来,但是老 ...
- 2020 CSP&NOIP 游记
CSP初赛 CSP初赛 Day -1 早上打了模拟赛,T2寒假正好做过,然而还是还是被踩Orz,郑外NB!.中午出校吃了大盘鸡和拉面,还带回来了三瓶可乐. 初赛知识点看了两页不(看)想(不)看(懂)了 ...
- 2019年十一月(CSP S游记及AFO)
DAY-4 晚自习和班里以及搞OI的两个dalao商量了下决定停课了,当时觉得停得好晚,有的dalao都停一个月了.(现在感觉是明智的选择,我OI辣么菜还不如专注文化课) 晚上回家洗了个澡. DAY- ...
- CSP 2021 游记
\(\text{Day -INF}\) 看见了 \(\text{SCP2021}\) 的报名通知,想着应该教练会让我们统一报名,就没放在心上 然后-- 然后过了二十多天教练根本没有提报名的事情,搞得我 ...
- CSP2019 游记
\(\text{CSP 2019}\) 游记 \[\text{草}\] \[\text{By:Luckyblock}\] \[Day\ -1:\] \(19:00\) 送行饭, 被摁在墙角干了 因为偏 ...
- 2019CSP-S游记(真)
本来是考完了的,但是由于江西省的负责人员的不小心(?),江西oier的大部分代码都被删掉了, 所以我们需要重考,想看我之前CSP的游记可以看这个点我.下面是我江西重考的游记: Day0 又集训了一个星 ...
- CSP2019 滚粗记
目录 CSP 2019 游记 DAY 0 DAY 1 DAY 2 CSP总结 自测之后 CSP 2019 游记 坐标:GD,GZ 人物:hyf 组别:J和S 任务:划水 目标:划水 任务奖励:退役证书 ...
- 【CSP游记S】
简略:初三小蒟蒻本想体验一下提高,结果尝到了省选的滋味.fclose没有打,目前不知道会不会有影响,很伤心. day 1 大早上的6:30起床天好黑啊~,想起这次没有面包吃,到华生园买了包熊博士(毕竟 ...
随机推荐
- shrding-jdbc分表引起的坑
1.sum等函数不能解析,报错 2.3.1版本,分页,计算出错,第二页以后数据出现问题 3.4.1版本,创建索引添加"`"关键字报错,因为会给索引名拼接上表名,组装后的sql错误.
- vue-devtools 打开 vscode 可能会报错
据说 99% 的人不知道 vue-devtools 还能直接打开对应组件文件?本文原理揭秘 mac 电脑在 VSCode command + shift + p,Windows 则是 ctrl + s ...
- 记一次FusionCompute安装springboot应用过程
客户给了一个地址,登录后发现是FusionCompute 的一个虚拟机,第一次使用,于是过了一下在线帮助文档 ,大概明白了. 因为客户已经创建完了裸机虚拟机,前面的过程我也不会太多关注. 在概要里,可 ...
- JSON常见用法
https://blog.csdn.net/weixin_43631296/article/details/105253434
- 通过k8s部署服务
一 使用docker运行fastapi程序(python封装http接口) 一 docker commit 1 下载python3的镜像 docker pull python:3.8-slim # s ...
- Linux & 标准C语言学习 <DAY12_2>
一.堆内存 1.什么是堆内存 是进程的一个内存段(text.data.bss.stack.heap) 由程序员手动管理 特点是足够大,缺点是使用 ...
- 布局管理器wx.BoxSizer
b = wx.BoxSizer( wx.VERTICAL ) b.Add(self.notebook1, 1, wx.EXPAND) self.parent.SetSizer(b) 解析以上代码原理, ...
- PHP 微信三方平台代公众号发起网页授权 获取用户信息
1.获取code 2.通过授权回调地址的code获取用户access_token和open_id 3.通过access_token和open_id 获取用户基本信息 class wx_user { p ...
- 前端根据后端返回的数据流导出excel
首先在utils.js里面声明exportMethod函数,该函数的作用是通过发axios post请求后端导出接口,请求成功后: 1. 在成功函数里面先新建一个a标签: const link = d ...
- THM-被动侦察和主动侦查
被动与主动侦察 在计算机系统和网络出现之前,孙子兵法在孙子兵法中教导说:"知己知彼,必胜不疑." 如果您扮演攻击者的角色,则需要收集有关目标系统的信息.如果你扮演防御者的角色,你需 ...