## 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游记的更多相关文章

  1. CSP 2019 游记

    Day -32 开坑. 没什么好说的,等个 5 天等初赛(应该叫第一轮认证)挂掉之后就能弃坑了. 今天开始停课,虽然每天只停半天,但是感觉还是特别的舒服~ 然而得等初赛过了才能全天停课-- 没关系,熬 ...

  2. CSP 2019游记 & 退役记

    扶苏让我记录他AK CSP 的事实 ZAY NB!!! "你不配" 两年半的旅行结束了,我背着满满的行囊下了车,望着毫不犹豫远去的列车,我笑着哭了,笑着翻着我的行囊-- 游记 Da ...

  3. 第十八次CSP认证游记 | 2019.12.15

    CSP认证的考试是Haogod介绍的,取得一定成绩之后能有机会参加CCSP的分赛区和全国决赛.这次来参加认证要感谢老师的奔走为我们申请学校的报销,虽然最终因为这不是比赛所以报名费和差旅费下不来,但是老 ...

  4. 2020 CSP&NOIP 游记

    CSP初赛 CSP初赛 Day -1 早上打了模拟赛,T2寒假正好做过,然而还是还是被踩Orz,郑外NB!.中午出校吃了大盘鸡和拉面,还带回来了三瓶可乐. 初赛知识点看了两页不(看)想(不)看(懂)了 ...

  5. 2019年十一月(CSP S游记及AFO)

    DAY-4 晚自习和班里以及搞OI的两个dalao商量了下决定停课了,当时觉得停得好晚,有的dalao都停一个月了.(现在感觉是明智的选择,我OI辣么菜还不如专注文化课) 晚上回家洗了个澡. DAY- ...

  6. CSP 2021 游记

    \(\text{Day -INF}\) 看见了 \(\text{SCP2021}\) 的报名通知,想着应该教练会让我们统一报名,就没放在心上 然后-- 然后过了二十多天教练根本没有提报名的事情,搞得我 ...

  7. CSP2019 游记

    \(\text{CSP 2019}\) 游记 \[\text{草}\] \[\text{By:Luckyblock}\] \[Day\ -1:\] \(19:00\) 送行饭, 被摁在墙角干了 因为偏 ...

  8. 2019CSP-S游记(真)

    本来是考完了的,但是由于江西省的负责人员的不小心(?),江西oier的大部分代码都被删掉了, 所以我们需要重考,想看我之前CSP的游记可以看这个点我.下面是我江西重考的游记: Day0 又集训了一个星 ...

  9. CSP2019 滚粗记

    目录 CSP 2019 游记 DAY 0 DAY 1 DAY 2 CSP总结 自测之后 CSP 2019 游记 坐标:GD,GZ 人物:hyf 组别:J和S 任务:划水 目标:划水 任务奖励:退役证书 ...

  10. 【CSP游记S】

    简略:初三小蒟蒻本想体验一下提高,结果尝到了省选的滋味.fclose没有打,目前不知道会不会有影响,很伤心. day 1 大早上的6:30起床天好黑啊~,想起这次没有面包吃,到华生园买了包熊博士(毕竟 ...

随机推荐

  1. 4.3Dsmax捕捉工具

    平面视图: Line 线 多用于平面视图(按住shift可创建水平或垂直的线) Cirde 圆 Arc 弧形 NGon 多边形 Text 文本 输入中文会出现方框,换一下字体即可 Egg 鹅卵形 re ...

  2. mysql80解决不支持中文的问题

    1.查看mysql80字符集 show variables like 'character_set%'; 2.修改server编码格式 在mysql安装目录下找到my-default.ini文件并复制 ...

  3. Java学习笔记-BigDecimal类型

    1.介绍 Java在java.math包中提供的API类BigDecimal,用来对超过16位有效位的数进行精确的运算.双精度浮点型变量double可以处理16位有效数.在实际应用中,需要对更大或者更 ...

  4. ArrayList学习

    核心源码 package java.util; import java.util.function.Consumer; import java.util.function.Predicate; imp ...

  5. C知识点

    1.变量在内存中所占存储空间的首地址,称为该变量的地址:而变量在存储空间中存放的数据,即变量的值. C语言中,指针就是变量的地址.一个变量的值是另一个变量的地址,且变量类型相同,则称该变量为指针变量. ...

  6. 中文数据导入到hive,出现乱码

    中文数据导入到hive,出现乱码 解决方法: 右键要导入的数据文件,选择用Notepad++打开,然后点击"编辑"-->转为UTF-8,最后保存即可. 然后在上传到指定路径下 ...

  7. mysql索引类型详解

    转载网址: http://c.biancheng.net/view/7897.html

  8. 痞子衡嵌入式:盘点国内RISC-V内核MCU厂商(2018年发布产品)

    大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家介绍的是国内RISC-V内核MCU厂商(2018). 虽然RISC-V风潮已经吹了好几年,但2019年才是其真正进入主流市场的元年,最近国内大量 ...

  9. Spring Cloud Alibaba实现服务的无损下线功能

    目录 1.背景 2.解决方案 2.1 找到通过负载均衡组件获取可用服务信息的地方 2.2 解决思路 3.部分实现代码 3.1 引入jar 3.2 编写服务下线方法 3.3 监听配置变更,清除服务缓存 ...

  10. 第五章 C控制语句:循环

    一个好的语言应该能够提供以下三种形式的程序流: ●顺序执行语句序列(顺序) ●在满足某个条件之前反复执行一个语句序列(循环) ●通过进行一个判断在两个可选的语句序列之间选择执行(分支) 5.1whil ...