## 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. Hadoop警告信息:WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform.

    when键入命令: hadoop fs -ls / 若出现以下警告信息: Hadoop警告问题:WARN util.NativeCodeLoader: Unable to load native-ha ...

  2. 安装DevExpress VCL,使用时报错 某单元文件找不到的解决办法

    1.新建一个工程做为测试 2.点击projecct-->options 3. 4. 5.在上4图上的红框内加入packages文件 dxCoreRS27;dxGDIPlusRS27;dxComn ...

  3. LeetCode224 基本计算器

    idea:刚开始是打算分类讨论,建立了数字栈和字符栈,按照传入字符当时两个栈的基本情况分类,结果讨论完之后分类太麻烦,导致分析完了之后漏洞不少.我觉得这道题难点在于括号和负号的处理,一开始将导致计算机 ...

  4. PC端,知乎在不想登录的情况下一打开就弹出登录框的无痛解决办法

    基于chrome浏览器 第一步: chrome://settings/content/javascript 第二步:添加禁用项 [*.]zhihu.com

  5. vue3 ThreeJS 引入obj模型过暗的问题

    当我单纯地用MTLLoader引入材质, OBJLoader引入模型并添加到场景中时, 发现模型非常得暗. 需要将环境光的强度设置到3.5左右看起来才比较正常. 但正常情况下环境光的值不应该超出1.  ...

  6. MAC下使用Wireshark调试chrome浏览器的HTTP/2流量

    1.设置环境变量 mkdir ~/tls && touch ~/tls/sslkeylog.log #zsh echo "\nexport SSLKEYLOGFILE=~/t ...

  7. ububtu20.04下MySQL的安装及使用Navicat连接数据库

    ububtu20.04下最新版本MySQL的安装及使用Navicat连接数据库 一.MySQL的安装 先通过如下命令更新软件包: sudo apt-get update 再通过如下命令安装MySQL: ...

  8. JAVA加载PMML算法模型

    注:加载失败时尝试修改pmml文件版本为4.3 依赖 <dependency> <groupId>org.jpmml</groupId> <artifactI ...

  9. 如何使用webgl(three.js)实现3D消防、3D建筑消防大楼、消防数字孪生、消防可视化解决方案——第十八课(一)

    序: 又是很久没出随笔文章了,一篇文章有时候整理一天,实在是抽不出来时间. 最近在回顾几年前的项目时,发现这个智慧三维消防可视化项目很有回顾价值,索性就拿出来讲讲. 首先,我们要知道消防里的知识,不是 ...

  10. Cesium渲染模块之Command

    1. 引言 Cesium是一款三维地球和地图可视化开源JavaScript库,使用WebGL来进行硬件加速图形,使用时不需要任何插件支持,基于Apache2.0许可的开源程序,可以免费用于商业和非商业 ...