【游记】PKUSC2022

零、前言

是前言,也是吐槽。

重在参与吧。本来在某种意义上,我不应该参加的

去年去某著名高校参加学科营,感觉题目质量一般。

今年,“去” 了另一个著名高等学府的学科营,题目质量还是一般。

还是说只是我对它们的期望太高了

壹、环境

今年情形很特殊。也可能是人类历史上又一段特殊时期的开端。总之不能参加线下赛。

在线监考, Tencent Meeting \text{Tencent Meeting} Tencent Meeting 接入前置摄像头和后置摄像头。会议室 12 12 12 人,受到 1 1 1 监考员的监考。可以上厕所。需要录屏,考试结束后 20 20 20 分钟内上传录屏文件 M D 5 \rm MD5 MD5 编码(上传录屏文件本身的时限更宽松)。

可以说已经设计得很好了,然而我还是感到不适。比如电脑在 Alt+Tab \text{Alt+Tab} Alt+Tab 时会看到 Tencent Meeting \text{Tencent Meeting} Tencent Meeting 和录屏软件。本想开多桌面,但我 Win+Tab \text{Win+Tab} Win+Tab 的时候突然就卡死了 💢

然后我就不敢试了。

最近都在用 w s l \rm wsl wsl v i m \rm vim vim,所以只好用搭载 v i m \rm vim vim 扩展的 VS Code \text{VS Code} VS Code 。这倒是还不错。

贰、考试

Day 1 \text{Day 1} Day 1

明明睡了很久,怎么还是在打哈欠?😖

T 1 T1 T1:变量组 ( a , b ) (a,b) (a,b),设 a ⩽ b a\leqslant b ab 则其有 p i    ( − m ⩽ i ⩽ m ) p_i\;(-m\leqslant i\leqslant m) pi(mim) 概率变为 ( max ⁡ { a + i , 0 } ,    b ) (\max\{a{+}i,0\},\;b) (max{a+i,0},b),求其第一次满足 b ⩾ n b\geqslant n bn 的期望变化次数。 n ⩽ 1 0 3 ,    m ⩽ 50 n\leqslant 10^3,\;m\leqslant 50 n103,m50

i d e a \rm idea idea 太老了。只关心变量的变大,定义 f ( i , j ) f(i,j) f(i,j) 为某个数从 i i i 开始变化,第一次大于 i i i 的时刻变为 ( i + j ) (i{+}j) (i+j),其对应的期望和概率。很容易转移。以其得到答案亦极易。

T 2 T2 T2:平面上有不相交线段,斜率均存在且为负。问 x ⩽ x q ,    y ⩽ y q x\leqslant x_q,\;y\leqslant y_q xxq,yyq 的部分的长度。 n ⩽ 1 0 5 n\leqslant 10^5 n105

显然贡献是个简单函数,但需满足 ( x q , y q ) (x_q,y_q) (xq,yq) 在线段之上。如果线段的斜率相同,那么线段的上下关系固定,可以线段树提取所需部分。但是线段斜率不同,上下关系可能变化?

哦。原来出题人强行保证线段不相交啊。真的没意思,为了让一个做法 w o r k \rm work work 而强行规定很奇怪的条件。而且 i d e a \rm idea idea 也不新奇。

i d e a \rm idea idea 都很老旧,又没啥现实应用场景。看来是我以前的期望太高,总感觉好像这两所学校代表了最前沿的视野。根本不是这样的。包括全国高中生的毕业考试,不也是这样么?即我们花费 12 12 12 年的时间,只用来筛选人才,有用的知识以后再说。

好吧,扯远了。应该写下的东西是,我写了 T r e a p \rm Treap Treap 然后 总是零分。我不理解。还剩 45 m i n 45\rm min 45min 时,我先打了个暴力,拿了低保分,剩 30 m i n 30\rm min 30min 还是决定好好看看 T 3 T3 T3

T 3 T3 T3:最大化常数 c c c 使得 ∀ i ,    ∑ i ∈ S ⫅ U ν S ( λ S , i − c ) ⩾ 0 \forall i,\;\sum_{i\in S\subseteqq\Bbb{U}}\nu_S(\lambda_{S,i}{-}c)\geqslant 0 i,iSUνS(λS,ic)0,满足 ∀ S ⫅ U ,    ∑ i ∈ S λ S , i = 1 \forall S\subseteqq\Bbb U,\;\sum_{i\in S}\lambda_{S,i}=1 SU,iSλS,i=1 。其中 i ∈ [ 1 , n ] ,    U = { 1 , 2 , … , n } ,    ν S ⩾ 0 i\in[1,n],\;\Bbb U=\{1,2,\dots,n\},\;\nu_S\geqslant 0 i[1,n],U={1,2,,n},νS0 。数据范围 n ⩽ 20 n\leqslant 20 n20

一眼,鉴定为线性规划。因为题面已经被我翻译成线性规划了。凑网络流。得让 λ \lambda λ 的出现系数互为相反数,可以想到,记 μ i = ∑ i ∈ S ⫅ U ν S \mu_i=\sum_{i\in S\subseteqq\Bbb U}\nu_S μi=iSUνS,则约束变为 ∀ i ,    ∑ i ∈ S ⫅ U ( ν S λ S , i ) ⩾ c μ i \forall i,\;\sum_{i\in S\subseteqq\Bbb U}(\nu_S\lambda_{S,i})\geqslant c\mu_i i,iSU(νSλS,i)cμi ∀ S ,    ∑ i ∈ S ( ν S λ S , i ) ⩽ ν S \forall S,\;\sum_{i\in S}(\nu_S\lambda_{S,i})\leqslant\nu_S S,iS(νSλS,i)νS(这里可以放缩为不等号)。变成了关于变量 ν S λ S , i \nu_S\lambda_{S,i} νSλS,i 的网络流。

我直接冲了一个实数网络流。时间将尽,手抖心惊。但还是赶时间冲完了,只能过 Subtask 1 \text{Subtask 1} Subtask 1 3 3 3,其间的 Subtask 2 \text{Subtask 2} Subtask 2 竟然会 WA \textrm{WA} WA,男人看了沉默,女人看了流泪。

重新看我建的图,连的边代表 ν S λ S , i \nu_S\lambda_{S,i} νSλS,i 完全是 + ∞ +\infty + 容量,鸟用没有。其实就是代表列的点(源点向其连边 c μ i c\mu_i cμi 容量)和代表行的点(其向汇点连边 ν S \nu_S νS 容量)在二分图匹配。不错,看来《 J o k e r \rm Joker Joker 的自我修养》已经学成,我都没感觉我是 🤡

二分图匹配,使用 H a l l \rm Hall Hall 定理。然后会发现 c c c 可直接表示出来,完了。或许我本来可以去搞搞这道题的。或许吧。

Day 2 \text{Day 2} Day 2

大家好,我是我们马戏团里最尽职尽责的小丑 🤤

我直接刚 T 1 T1 T1,写生成函数,然后 写了个假做法,直接挨到 2 h 2h 2h 过去。这个做法显然是假的。但我没发现。我的数学比我的幻想中差很远。

这时候我的心态快崩溃了。感觉自己死透了。棺材盖用钢钉钉死了。我在考虑要不要弃题,甚至是放弃这场比赛。真的,摆烂的想法一下子就盘踞在我的脑海中了。我想到 Day 1 \text{Day 1} Day 1 我的 J o k e r \rm Joker Joker 模样,今天的分数又上不了三位数,何必再战。

我看了看 T 3 T3 T3 打麻将,我 不擅长代码题 T 2 T2 T2 感觉很奇葩,没找到好的切入点。也就是说,没什么分可拿。而 T 1 T1 T1 的部分分只有 18 p t s 18\rm pts 18pts,如果能够变成 100 p t s 100\rm pts 100pts 就赚大了!

于是我强忍悲伤把 T 1 T1 T1 敲完,过程中思绪已经混乱、意志已经消散。去厕所洗把脸冷静一下。感觉复杂度有点假,卡了卡常,竟然真的能过!

但副作用是,只剩下 1.5 h 1.5\rm h 1.5h 了。我还是选择开 T 2 T2 T2 。冲了最低档暴力分,评估了一下,又冲了一条链的情况。最后 1 m i n 1\rm min 1min,才通过了链的 subtask \text{subtask} subtask 。我无事可做了。

综述

令人心痛的 代码实现!因为题真的可做,并不 t r i c k y \rm tricky tricky 也并不新奇。跟 N O I \rm NOI NOI 相比确实差远了。应该是 -OH \text{-OH} -OH 计划的原因,学校的自主性比较差,所以它们也懒得搞出高质量比赛。

好吧,也可能是我的思维太慢了,导致没有时间实现。但至少 Day1 T2 \text{Day1 T2} Day1 T2 在我开考 1 h \rm 1h 1h 后就开始实现代码,写了 1 h 10 m i n \rm 1h10min 1h10min 然后调试 30 m i n 30\rm min 30min,得了零分。

P K U \rm PKU PKU 的经典打牌,我也是不擅长。这个确实看到就怕了。

题目质量低,还靠缩短时间来恶心选手,强烈谴责

叁、后记

其实这个机房里,只有我需要得到点什么。因为金牌是不必在意这些的。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值