PKUWC2020 (旅)游记

体验营员没人权系列

话说这不还是2019年么。。。

先占坑

本来以为冬令营没戏
回去上了一个月文化课
最后一周才知道进了 W C WC WC
匆匆停了一周课就滚来旅游了

听说是 l i n u x linux linux系统
匆忙试了2天
学校老爷机子用 l i n u x linux linux系统一天卡死重启4次

结果最后考试还是用的 w i n d o w s windows windows


D a y 0 Day 0 Day0

前一天晚上一直睡不着
早上困得要死
话说我们学校人还不少啊
在飞机上看漫画
下飞机后碰到了 f s y , l d x , z x y fsy,ldx,zxy fsy,ldx,zxy三位神犇
北京还真的有点冷啊
室温 20 + 20+ 20+,室外 0 − − 0-- 0

物价好贵啊
一个感觉 2 2 2星的酒店一天都是 400 400 400
价格差不多顶成都四星了

晚上写了道沙雕题,看了好久的博客,然后就睡了

D a y 1 Day 1 Day1

上午去听开幕式
喊了一个清华毕业的北大的老师来吹逼
两校互黑.jpg

中午刘姐和杜老师来带我们旅游北大 做考前讲话
吃午饭被专门叮嘱不要去四川特色的窗口(
点了个干锅,价格挺实惠的
就是看放了一堆辣椒,红的一片,结果是酱香味的?

中午挺困的但没睡着

感觉电脑还挺好的

开题

三道计数,真棒

看题三道都不会。。。。
T 1 T1 T1想了半天只会最低档暴力
T 2 T2 T2想了半天只会最低档暴力
T 3 T3 T3想了半天只会最低档暴力
一点不慌反正我也只是一个退役旅游选手

T 3 T3 T3发现好像 ∑ i m i n ( ϕ ( i ) , i − ϕ ( i ) ) \sum_{i}min(\phi(i),i-\phi(i)) imin(ϕ(i),iϕ(i))只有 3 e 8 3e8 3e8左右
于是想尽了一切奇技淫巧也没有卵用

最后最低暴力滚出
哇第三题居然连莫反都忘了,不愧是退役选手

据说有神仙 241 ? 241? 241?orz

回去十分颓废,连买零食都不想动了
颓到很晚睡了

D a y 2 Day2 Day2

d a y 1 day1 day1都这样了就更不慌了
不过中午更困了

右边的神仙十分钟就把 T 1 T1 T1过了
我看了半天,写了个二分,没过,写了个对拍暴力写挂了,没判 − 1 -1 1,拍,发现二分写错了
w t m s b wtmsb wtmsb

结果写出来都快过一个小时了

T 2 T2 T2好像挺可做的
先写个暴力最值分治
好像可以建颗树出来?
随机数据不就可以暴力跳吗
写一发,卡着时限过了
不随机可以倍增,考虑一下贡献直接乘还是取逆元
维护几个数组就可以 n l o g n nlogn nlogn
写一发,调一下,拍了一会改了几个问题,一发 80 80 80被卡常
于是卡卡卡, f r e a d , f w r i t e fread,fwrite fread,fwrite,把倍增次数改小卡着时间过了

下来好像发现复杂度是 n l o g 2 n nlog^2n nlog2n的?喵喵喵??
管他的反正我过了

T 3 T3 T3先网络流暴力
然后成功板子写错了
成功从 3 : 30 3:30 3:30改到 4 : 30 4:30 4:30身败名裂
然后感觉可以最小割树
结果没有多过一个包
发现好像可以枚举断边
就是矩阵加和单点查询,查询是矩阵取 m i n min min
写了个 n 3 l o g n^3log n3log居然过了 42 42 42
好像四分树可以有 68 68 68
但我还没写过这东西,只听 x d l xdl xdl讲过是啥凉凉凉
疯狂 r u s h rush rush但在结束前还是没调出来

出来听说人均阿克???
我。。。。。
l d x ldx ldx说四分树过不去,要写树套树
f s y fsy fsy说他旁边的大佬 2 h 2h 2h阿克离场
我。。。。。

回酒店开始打斗地主
f s y fsy fsy l d x ldx ldx吊着锤
最后输到封顶
继续颓废


D a y 3 Day3 Day3

上午起来后颓废到十一点过
收拾东西参加闭营仪式

火山哥来讲的题解
好像 d a y 1 T 2 day1T2 day1T2挺简单的?
d a y 1 T 3 day1T3 day1T3好像火山哥自己也不会,让我们下去问吉老师。。。。

这次我们学校收获还是不错的
l d x ldx ldx是一等
f s y , h w j fsy,hwj fsy,hwj都是二等,不过他们才高一初三

然后我就因为“体验营员不参与评奖”然后就空手回家了
讲道理老子分数都够一等了啊我屮艸芔茻

然后就因为这个智障操作老子就滚滚滚了
想了想也就无所谓了
反正本来也只是想来旅游的

t h u thu thu z x y , h j h zxy,hjh zxy,hjh接了就感觉去机场赶飞机
z x y zxy zxy也是一等, h j h hjh hjh二等

所以可以看做我们学校高二的都有一等 q n m d qnmd qnmd

然后就滚回去上文化课了告辞

然后被学校的喜报再一次鞭尸了


大致题意

D a y 1 : Day1: Day1:

T 1 : T1: T1:给定一个 1 − n 1-n 1n的排列,求将所有字典序小于等于这个排列的按字典序顺次接在一起的字符串的本质不同子序列个数 m o d 998244353 mod998244353 mod998244353, n ≤ 50 n\le 50 n50

T 2 : T2: T2: n n n个数,开始每个数是一个集合,操作 k k k轮,每次等概率选 2 2 2个集合合并起来
一个集合 s s s最后的权值是 ( max ⁡ s − min ⁡ s ) 2 (\max_s-\min_s)^2 (maxsmins)2
k = l k=l k=l~ r r r求最后得到的所有集合权值和的期望 m o d 998244353 mod998244353 mod998244353
k ≤ n ≤ 2 e 5 , k\le n\le2e5, kn2e5,

T 3 : T3: T3:一个 n ∗ m n*m nm的矩阵,先修改 q 1 q1 q1次,每次给定 a , b , l , r a,b,l,r a,b,l,r,把所有满足 g c d ( a , x ) = 1 , y ∈ [ l , r ] gcd(a,x)=1,y\in[l,r] gcd(a,x)=1,y[l,r]的点 ( x , y ) (x,y) (x,y) b b b
再询问 q 2 q2 q2次,每次询问 a , l , r a,l,r a,l,r,求满足 g c d ( x , a ) = 1 , y ∈ [ l , r ] gcd(x,a)=1,y\in[l,r] gcd(x,a)=1,y[l,r] ( x , y ) (x,y) (x,y)权值和 m o d 2 32 mod2^{32} mod232,保证 a a a随机
n , m , q 1 ≤ 5 e 4 , q 2 ≤ 1 e 5 n,m,q1\le 5e4,q2\le 1e5 n,m,q15e4,q21e5

D a y 2 : Day2: Day2:

T 1 : T1: T1:你有 n n n条鱼从 1 − n 1-n 1n编号,每条为毒鱼或小鱼,敌方有圣盾鱼和大鱼
任意鱼和圣盾鱼对战后都会将圣盾鱼变成大鱼,只有毒鱼和大鱼对战能杀死大鱼,小鱼对战大鱼无影响
q q q次询问 x , k x,k x,k表示,在对方开始时已经有 k k k条大鱼的情况下,你用 1 − k 1-k 1k的鱼依次与对方对战,能杀死的圣盾鱼的数量
n , q ≤ 4 e 5 n,q\le 4e5 n,q4e5

T 2 : T2: T2:
有一个分式 a [ 0... n ] , p [ 1... n ] a[0...n],p[1...n] a[0...n],p[1...n],其中 a a a为每个位置的值, p p p表示每个除号的优先级
q q q次询问 f ( l , r ) f(l,r) f(l,r)表示求 a l − 1 / a l / a l + 1 . . . / a r a_{l-1}/a_l/a_{l+1}.../a_r al1/al/al+1.../ar,每个除号按 p p p依次计算后的值 m o d 998244353 mod998244353 mod998244353
n , q ≤ 5 e 5 n,q\le 5e5 n,q5e5

T 3 : T3: T3:
有一个 n n n m m m条边的图 G G G,边权为 w i w_i wi,另外有 n n n条边连接 a i , a i % n + 1 a_{i},a_{i\%n+1} ai,ai%n+1,边权为 1 e 9 1e9 1e9
求所有点对之间的最小割之和
n ≤ 7000 , m ≤ 1 e 5 , w i ≤ 1 e 4 n\le 7000,m\le 1e5,w_i\le1e4 n7000,m1e5,wi1e4

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值