清北学堂2022夏图论DP营结业测试题
本文最后更新于:2023年3月18日 晚上
应 wlw 的要求,本文章重置,但不会添加个人理解与吐槽,仅作为题目摘录。
A - Faker
题目背景
现在站在你面前的是:
夏季赛冠军、夏季赛、世界总决赛冠军 年度、冬季冠军、冬季赛(此处省略一千字),大飞老师!!!
题目内容
大飞老师的技术十分精湛,不仅可以操控好自己的角色,还可以高速切屏观察队友,查看是否有演员演自己,随着大飞老师的切屏技术愈发炉火纯青,已经可以切屏查看名队友,且大飞老师已经高超到对于任意一名队友,只需要切屏看一次,就可以分辨出是否是演员。
现在大飞老师开了一场排位,与位队友排到了一起,第名队友的分为,分越高的队友越有可能被收买成为演员,所以对于一名还未检查过的队友,大飞老师下次切屏检查此队友的概率为此队友的分除以场上未检查过的队友的分之和,大飞老师十分自信,对于已经检查过的队友大飞老师一定不会再次切屏查看,现作为场外人员,我们知道只有第名队友是真正的演员,求大飞老师期望切屏多少次后,找到真正的演员。
输入格式
大飞老师的技术十分精湛,不仅可以操控好自己的角色,还可以高速切屏观察队友,查看是否有演员演自己,随着大飞老师的切屏技术愈发炉火纯青,已经可以切屏查看名队友,且大飞老师已经高超到对于任意一名队友,只需要切屏看一次,就可以分辨出是否是演员。
现在大飞老师开了一场排位,与位队友排到了一起,第名队友的分为,分越高的队友越有可能被收买成为演员,所以对于一名还未检查过的队友,大飞老师下次切屏检查此队友的概率为此队友的分除以场上未检查过的队友的分之和,大飞老师十分自信,对于已经检查过的队友大飞老师一定不会再次切屏查看,现作为场外人员,我们知道只有第名队友是真正的演员,求大飞老师期望切屏多少次后,找到真正的演员。
输出格式
一行一个数,表示切屏次数的期望,保留 3 位小数
样例 1 输入
1 |
|
样例 1 输出
1 |
|
样例 2 输入
1 |
|
样例 2 输出
1 |
|
提示
时间&空间限制
1000ms,512MB,10 个测试点。
B - Clearlove7
题目背景
对面酒桶在我们野区,他为什么要去塔里啊,下路一直叫我去,我怎么去啊?别人一直进我野区
题目内容
厂长的野区是一棵由条边连接起来的一棵树,每条边有一个对应的权值
厂长准备破釜沉舟连着抓对面下路,可是对面下路不是傻瓜,不会一直停留在一个点等着厂长来抓,而且由于对面酒桶也在野区,所以走的越远厂长的安全性越低
现有个事件依次发生,
事件 1:厂长出发抓对方下路,给出厂长抓人时的起点,对方下路所在点,与厂长初始的安全值 v,厂长沿着树上路径依次经过每条边,每走过一条边权为的边,厂长的安全值 v 会变成(注意是每除一次都向下取整,与除完所有数再向下取整有区别),抓人结束时厂长的安全值
事件 2:修改一条边的边权,保证修改后的权值<=原来的边权,且>=1
输入格式
第一行表示节点数和事件数
接下来每行三个整数表示与之间有一条边权为的边
加下来行,每行第一个数 type
如果,则表示为事件:接下来三个数意义见题面
如果,则表示为事件:接下来两个整数表示将第条边的边权修改为
输出格式
对于每个事件输出一行一个数表示答案
样例 1 输入
1 |
|
样例 1 输出
1 |
|
样例 2 输入
1 |
|
样例 2 输出
1 |
|
提示
时间&空间限制
1000ms,512MB,10 个测试点。
C - Uzi
题目背景
我们是对线对线打不过,打团打团打不过,就是纯靠个人实力在玩游戏,这种要怎么打?跟我第一盘打一样,那阵容看得我都不知道怎么赢。我当时就很想说的,但我也没说。这个阵容我一看,我知道又要输。我们这英雄选出来都是感觉莫名其妙,就我们玩的好的英雄就选。就这样吧,我感觉就这样
题目内容
的教练痛定思痛,决心在以后的比赛中选一个好阵容,现有个英雄连接成一棵树,第个英雄的强度为,定义一个好阵容所选的英雄对应到树上一定是一个联通块,阵容的强度为阵容所选的英雄的强度的乘积,在一场比赛的队员会迷信个英雄,所以选的阵容一定要包含这个英雄
英雄强度会随着版本更迭而改变。
输入格式
第一行两个整数,表示英雄个数和事件个数。
第二行个整数表示,表示英雄强度。
第三行个整数表示号点的父亲。
接下来行,第一行一个整数,
如果,接下来两个整数,表示版本更迭,第个英雄的强度改为
如果,接下来两个整数,此次比赛队员迷信的英雄为,求所有英雄数量为的好阵容的强度之和,对取模
输出格式
对于,每行一个数表示答案
样例 1 输入
1 |
|
样例 1 输出
1 |
|
提示
测试点
测试点
测试点
测试点每个节点权值始终为,无修改操作
测试点
节点的父亲为均匀随机
时间&空间限制
2000ms,512MB,10 个测试点。
D - ly
题目背景
他被整个世界绑架了。
绑架方式与大多数同性质事件一样,他需要承受绑架者的希冀,也需要行使被绑架者的职责。
这看起来是一个荒诞的故事——在芸芸众生中,有四个人被内部钦定了,包括他在内。
他们行使人类史上的最高权力而不需解释,承担人类史上的最高责任而无法推脱。
当世界需要他化解危机而他无能为力时,他被世人嘲讽、鄙夷。
当世界需要他用咒语维持威慑,敬他又畏他时,他必须是那个高明而不食人间烟火的人,一夫当关。
当世界不再需要他时,他便被放逐到偏远寒冷的冥王星了却残生。
何谓责任,为了实现目标,虽千万人吾往矣。
他明明是一个人,还能空对画中人的笑而流泪,却直到最后一刻,仍用自己生命的余火发出微光,照亮永恒之墓,化作不灭之灯。
没有寒锋凝结血液的战栗,没有丰碑镌刻岁月的名字,
到最后,唯有一层扁平而杂乱、直到末路的人类依旧无法解读的,沉默的遗迹。
遗迹…
(训练营中一位同学与小女朋友共度春宵后异常激动,给我发了一段文字,让我一定要将这段文字放在题目背景里让大家赏析,题目名并不是此同学名字的缩写,请大家不要乱猜-)
题目内容
给定长度为的非负整数序列
求满足以下条件的所有序列的中$ \sum_{i=1}^{n}|a_i-b_i| $的最小值是多少
1、序列所有元素异或和恰好是
2、且序列长度为
输入格式
第一行一个整数,表示数据组数
接下来行,每两行代表一组测试数据:
每组测试数据的第一行为一个整数表示序列长度
接下来一行个非负整数表示序列
输出格式
行,每行一个数表示答案
样例 1 输入
1 |
|
样例 1 输出
1 |
|
提示
测试点
测试点~
测试点~
测试点~
测试点~
测试点~
测试点~
对于
时间&空间限制
3000ms,512MB,20 个测试点。