Day –INF:

联赛后根据分数一部分人继续停课。由于本蒟蒻撞上了狗屎运,联赛分数还行,可参加NOIWC和PKUWC,故继续停课训练。期间补全了一堆知识点,并成功翘掉期末考。(然而该还的还是要还的,春节要恶补文化课了)

我们学校今年参加thuwc的人数为7人,pkuwc的人数为3人,随行的还有10位家长和2位教练,人数史上最多。

作为一个从未在冬天去过“北方”的人,考虑到长沙的气温将远低过广州,特意去买了两件羽绒服。我妈甚至想给我买一双防水的运动鞋因为没有找到合适的故没买,个人觉得没必要。

Ps:广东人划分南北方的分界线是雪线(大致就是南岭),而非秦岭——淮河。


Day -1:

部分家长和林导提前一天开车至长沙。本蒟蒻收拾好了行李。


Day 0:

其余的人(包括我)坐高铁去长沙,碰巧前段时间湖南下了些雪,出于安全考虑高铁降速行驶,甚至在某车站附近停车50+分钟,高铁延误接近2个钟,到达长沙南时将近2点半。

在高铁上第一次真正看到雪
到站后全体学生加林导合了个影,随后分两只队跑了。

我们花了近1h坐地铁(非常想吐槽长沙地铁的报站&车速)到南门口,由于时间非常紧(4点前要去长郡完成报到),我们是拉着行李先去报到,再去酒店放行李的。

晚上在步行街吃了块臭豆腐(感觉味道不错)。


Day1:

开幕式中规中矩,各种领导讲话,期间还插了一个讲计算机原理的小课程,感觉挺有趣的。(终于弄懂为啥$CPU$要做多核低主频)

$9$点半考数学,考试形式非常$excited$,所有选择题均用电脑提交,期间可使用电脑上的一切软件求解,包括$excel$,$calc$甚至自己写的$exe$,各种小学奥数题,计算题,概率题,可无脑求解。$30$道选择题只有$4$道不会做的,出考场后发现我有至少2题蒙对了2333

解答题才是重点…

T31:$A∩B=∅$,$A∪B=N∗$,$1∈A$;$A$,$B$都满足$A$,$B$集合中任意两个数的和不等于$2^h+2$,$h=0,1,2....$证明这种划分是唯一的,并回答2017,2018,2019属于哪个集合

T32:一个100边形P,满足每个顶点都是整点,每条边都平行坐标轴,且长度为奇数,证明P的面积是奇数

T33:对任意三角形中,$a,b,c$是三边,设$D=a+b+c$,$S=ab+bc+ac$求证$3S≤D^2≤4S$

T4:对于$(a,b,c,d)$四个数不全相等,定义一次操作将四元组变成$(a−b,b−c,c−d,d−a)$证明经过有效次操作后,四元组中肯定会有某个数$>2018$

本蒟蒻只写了T33的一半,由于时间不够了没时间写其它的了。。。。

中午去吃了自助烤肉,但时间太紧,没吃饱。。。。


下午第一场机试:

T1:Minmax

给你一棵有根二叉树,每个叶子有一个权值,每个非叶子节点有个概率$p(0<p<1)$,表示该节点选到儿子节点中最大值的概率 (该节点的权值变为你选的值);考虑根节点的权值有$m$种情况,第i小的权值为Vi,概率为Di,求$\sum_{i=1}^{m} i \times V_i \times D_i^2$,答案对998244353取膜

看了一眼感觉像是线段树合并(其实就是),但某些合并的细节没有想出来。先花了1h打了40的部分分,提交后发现居然是IOI赛制,而且我这题没分….

于是拼命地改+对拍,又花了1h才水过了这40分….

不想去推正解了…


T2:Slay The Spire

给你两个长度为n的序列a,b,表示强化牌和攻击牌,从中等概率的选取m个数,然后这m个数里又只能选k个数出来,假设选了a中一个数,能让b中剩下的的数,权值乘以ai,(ai>1),出题人会按照最优决策选出这m个数中的k个问期望的总答案$\times \binom{2n}{m}$,答案对998244353取膜

看到后整个人懵逼,好似被水淹没,不资锁措

懵逼1+h后无任何思路,后来又去看t3,直到只剩下1h-时才决定去水部分分,花了30+min推了一个组合数的公式,get20pts。

后来该题的10分搜索分因时间不够没能拿下。


T3:斗地主

已知地主手上有k(k≤20)张牌,问你存在多少种方案,使得地主手中包含这些给定的牌,且一定能春天,答案对998244353取膜。

再次懵逼30+min,天真地以为方案数会很多,疯狂地想基于组合数的状压dp做法,后面感觉代码量会极为庞大,遂没写。

(ps:听讲评的时候说只有4W中方案的时候整个人都懵逼了,早知道就本地强行打表了呜呜呜)

Day1机试分数:40+20=60,全场大概rank115。,hy的分数是40,orz NOI金牌爷zjt 200,全场rank1。

感觉进不了面试了啊。晚上吃顿海底捞自我安慰下~


Day2:

T1:随机游走

给定一张有n个点m条边的图,生成1-n的全排列,假设一个排列是p,S是当前最大独立集;如果S∪{$p_i$}是独立集就令S=S∪{$p_i$};求这$n!$个独立集是最大独立集的概率,答案对998244353取膜。

很显然的一个状压dp,开场花了20min打了一个10pts的搜索。随后开始推正解,推到2h时仍只推出O(n^2*4^n)的50pts做法。看到已经增长到80人的AC人数,这题不AC我这是绝对进不了面试的节奏,后面又苦思冥想了30min,终于推出$O(n^{2}\times 2^{n})$做法,20min过拍AC。

此时离考试结束还有2+h

T2:猎人杀

每一猎人都有一个权值wi,每个猎人死后都必须要开一枪,切被射中的人也会死;假设当前活下来的人是$[i_1,i_2,…,i_m]$,那么当前死的猎人就有$\frac{w_{i_k}}{\sum_{j=1}^{m}{w_{i_j}}}$的概率的向$i_k$开枪;第一枪由你来打,目标选择方式和猎人一样(即有$\frac{w_{i_k}}{\sum_{j=1}^{m}{w_{i_j}}}$的概率的向第i个猎人开枪),由于开枪的连锁反应,所以最终所有人都会死,问第1个猎人最后一个死的概率

我比较菜,只会水最简单的部分分,30min后get 30pts,就没然后了。

T3:随机游走

给你一颗树,每次从x节点出发,每次等概论地向一条与所在点相邻的边走去;有Q次询问,每次询问给定一个集合S,如果从x出发随机游走,问直到点集S中所有点都至少经过一次要走的期望步;特别的点x(即起点)视为一开始就被经过了一次。

场上我写了个点集只有1个节点的部分分代码,因不明原始终WA,调了1+h没有搞出来,后面又担心因为提交次数过多影响自己的rank,遂弃疗。

Day2得分:100+30+0=130

对照:hy10+30=40,zjt=100*0+0+0=0(zjt花了1h过掉第一题后,担心自己会被抓进面试,故意再次提交一份空代码使自己爆零orz)


本蒟蒻两天总分为60+130=190,自我感觉在rank100左右。

下午15:00分公布了面试名单,我好像几乎在最后…

面试问题如下(你们要不要来试一下啊)

第一轮面试提问:
1、你叫什么名字,哪一个学校的?
2、你这一次考试成绩多少?
3、你在学校文化课的排名多少?年级总共多少人?
4、你平时看什么书?
5、对数有什么精妙的地方?
6、信息学里面的函数跟高中课本里面的数学函数,有什么共同点跟不同点?

第二轮面试提问:
1、大学毕业后四到五年内你想做什么?
2、你有没有经历过很大的挫折,怎么克服?
3、如果你遇到任务很艰巨,你应该怎么办?
4、你印象最深的一本书,和最崇拜的人?

第三轮面试提问:
1、你叫什么名字?哪个学校的?
2、你什么时候开始学信息的?
3、信息这块有什么收获?
4、你以后想做啥?

由于回答过程中掺有吹逼成分,故不便公开回答,除了第一轮的最后一个问题外,回答得都还好。

走出长郡时感觉有约。

晚上吃了一顿自助烤肉。


Day3:

虽说是结营仪式,但实际上是画风很正常的讲评,在讲Day2T1的时候果断上去口胡了一波。讲评后北大的院长强行插播了一个北大的建校120周年宣传视频,随后集体到操场合影。

拍完照大家准备散了的时候,忽一人大呼:“同学们不要走,回到刚才闭幕式的会场,我们签协议.”

于是第一个跑了上去…(真的是第一个)

然后随意签了一个”大众约”——ABC类前100一本,而且仅限2018年的,感觉略坑,但有好过没有。

Orz广附zw,hsz,zxr无条件一本(好想zxr是290分)


总结:

这次的发挥基本就是我场上的实力。Pkuwc考察的知识点并不难,怪我菜,很多不难的题目我都没有做出来。接下来重点要练一些思维题(其实很多是套路题),然后要更加专注,争取接下来取得更好的成绩。

PKUWC 2018 铁牌记的更多相关文章

  1. CTSC2017 铁牌记

    Day 0: 先到了丽都酒店. 看见北京八十中学生在发胸牌手册和T恤,领完之后开始分房间. 我和ryc一屋,lyd和ysq一屋,yzy和gzz分到了珀利酒店,老师尝试了半天把我们分到一个酒店,失败了. ...

  2. [日常] PKUWC 2018爆零记

    吃枣药丸...先开个坑... day -1 上午周测...大翻车... 下午被查水表说明天必须啥啥啥...(当时我差点笑出声) 晚上领到笔记本一枚和一袋耗材(袜子) 然而班会开太晚回去没来得及收拾就晚 ...

  3. PKUWC 2018 滚粗记

    day0 上午居然考了一场考试,大爆炸,攒了一波RP,下午也没有心思去落实题目,而是一心去搞颓废,到了晚上看时间还早,于是就看了一波上午考试的Solution,懵逼.jpg day1 上午考数学,前一 ...

  4. $PkuWc\ 2018$ 酱油记

    PkuWc 2018 酱油记 1. Day -INF 又停了一个月课...... 感觉这个月的收获还是蛮大的,刚来的时候还只会线段树,到现在LCT都学了... 这个月不停在考试,自己考试技巧也提升了不 ...

  5. PKUWC 2018 彻底滚粗记

    PKUWC 2018 彻底滚粗记 如果你们有看到我又在颓, 请以这篇文章让我回忆起这不堪回首的往事. day -3 据说我们要参加PKUWC? 谢总要求我们练习面试,写个稿子. 不知道为什么,有一种不 ...

  6. PKUWC 2018游记

    PKUWC 2018游记 标签: Day\([-inf,0)\) 停课之后一直各种浪的飞起,考试rank20+,不搞颓但是学习很没有状态.还经常带着耳机被谢总抓了好几次,然后被拉过去谈话了好几次... ...

  7. LOJ #2538. 「PKUWC 2018」Slay the Spire (期望dp)

    Update on 1.5 学了 zhou888 的写法,真是又短又快. 并且空间是 \(O(n)\) 的,速度十分优秀. 题意 LOJ #2538. 「PKUWC 2018」Slay the Spi ...

  8. PKUWC 2019 自闭记

    PKUWC 2019 自闭记 Day -1 考前天天在隔壁的物竞教室划水(雀魂,能和吉老师一起玩的游戏都是好游戏),没有做题. Day 0 早上8:16的高铁,到广州南居然要6个小时...不知道福州和 ...

  9. 擦肩而过的那块牌--记ACM_ICPC西安赛区现场赛

    说了那么多次orz,这次是真的orz了.去了西安打区域赛,也想过会打铁.但当终于那一刻确定打铁了之后.心里还是非常不开心的,颁奖的时候思考熊那家伙嚣张的举起来手中那个金杯,说实话闪到我眼了(太亮了QA ...

随机推荐

  1. pageX/pageY,screenX/screenY,clientX/clientY的差别

    pageX/pageY,screenX/screenY,clientX/clientY的差别 $(document).click(function(e){ //x方向无差别 //alert(e.pag ...

  2. 2018.07.01洛谷P2617 Dynamic Rankings(带修主席树)

    P2617 Dynamic Rankings 题目描述 给定一个含有n个数的序列a[1],a[2],a[3]--a[n],程序必须回答这样的询问:对于给定的i,j,k,在a[i],a[i+1],a[i ...

  3. 2018.07.22哨戒炮 II(树形dp)

    哨戒炮 II 描述 你的防线成功升级,从原来的一根线变成了一棵树.这棵树有 N 个炮台,炮台与炮台之间 有 N-1 条隧道.你要选择一些炮台安装哨戒炮.在第 i 个炮台上安装哨戒炮得到的防御力为 vi ...

  4. js模态窗口返回值(table)

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  5. python 判断是否是空行或注释行

    #coding:utf-8 '''''cdays-4-exercise-6.py 文件基本操作 @note: 文件读取写入, 列表排序, 字符串操作 @see: 字符串各方法可参考hekp(str)或 ...

  6. [翻译]Spring MVC RESTFul Web Service CRUD 例子

    Spring MVC RESTFul Web Service CRUD 例子 本文主要翻译自:http://memorynotfound.com/spring-mvc-restful-web-serv ...

  7. 笔记:CSS常用中文字体英文名称对照表

    * 分类排序:中文名+英文名+Unicode+Unicode 2 Windows平台新细明体 PMingLiU \65B0\7EC6\660E\4F53 新细明体细明体 MingLiU \7EC6\6 ...

  8. log4j自动加载原理

    java虚拟机加载log4j的类(LogManager.class)后,执行静态代码块,这个类中的静态代码块,会load log4j的配置文件,依次加载log4j.xml,log4j.properti ...

  9. unlimited channel buffer in Go

    channel buffer可以事先分配大小,但是这些是需要占用内存的,事先分配几G内存给一个channel很浪费资源的,所以怎样创建一个无限的channel buffer呢?比较naive的写法就是 ...

  10. 关于linq的几个小例子

    private void button1_Click(object sender, EventArgs e) { ] { ,,,,,,}; var result0 = from num in numb ...