03 2022 档案

摘要:题意 Alice最近迷上了杀怪爬塔的游戏,在塔中有n层关卡,在通过第i层关卡后Alice会走上第i+1层。每个关卡中可能会获得女神的祝福或者遇到怪物。如果得到女神的祝福,Alice生命值会+1,如果遇到怪物生命值会1。起初Alice的生命值为1,他想要最后生命值仍然为1 阅读全文
posted @ 2022-03-31 19:01 pbc的成长之路 阅读(45) 评论(0) 推荐(0) 编辑
摘要:题意 有n堆排列整齐的且相同质量的宝石,每颗宝石具有价值vi。 你有一个倒V字的钩爪,该钩爪长度为k,可同时抓取ii+k的两颗宝石(左钩和右钩)。必须左右钩都有宝石,否则会不平衡而脱钩。 任意次抓取,求最终能得到的最大价值是多少? 数据范围 \(1\leq k<n\leq 1 阅读全文
posted @ 2022-03-31 11:15 pbc的成长之路 阅读(44) 评论(0) 推荐(0) 编辑
摘要:题意 我有一个数x,但这里空白太小写不下,将x表示为 x=i=1npici 其中pi为素数且互不相同 T组测试用例,输出x的因子有多少对互质 数据范围 n1e4 1pi,ci1e9 阅读全文
posted @ 2022-03-31 10:00 pbc的成长之路 阅读(39) 评论(0) 推荐(0) 编辑
摘要:题意 长度为n的数组a,下标从1开始,定义ai=n。 有m组询问L,R,求maxi=LRai 数据范围 n108 m104 1LRn阅读全文
posted @ 2022-03-30 21:42 pbc的成长之路 阅读(166) 评论(0) 推荐(0) 编辑
摘要:题意 给定一个长度为n的整数序列A,第i个元素为Ai。 若任意两个元素互质,则称该序列为pairwise coprime。 若该序列不是pairwise coprime,且所有元素互质,则称该序列为setwise coprime 问该序列是pairwise coprime还是set 阅读全文
posted @ 2022-03-29 19:54 pbc的成长之路 阅读(150) 评论(0) 推荐(0) 编辑
摘要:题意 给定一个字符串S。通过将S的非空、不一定连续的子序列置换,可以得到多少个不同的字符串? S只包含小写字母。 数据范围 1|S|5000 思路 其实很容易发现,这个问题等价于:给定az每个字母的数量,问这些字母可以组成多少个不同的字符串 阅读全文
posted @ 2022-03-29 18:48 pbc的成长之路 阅读(34) 评论(0) 推荐(0) 编辑
摘要:题意 给定一个N个点M条边的简单连通无向图。 令S=s1s2sN是一个长度为N01串。一个路径A为关于S的一个好路径,需要满足如下条件: 对于所有的i=1,2,,N,如果si=0,则A经过i偶数次;如果$s 阅读全文
posted @ 2022-03-28 18:19 pbc的成长之路 阅读(81) 评论(0) 推荐(0) 编辑
摘要:题意 给定一张简单有向图,其中点的个数为n,边的个数为m。 问有多少个点满足如下要求:从该点出发,能够永不停止地走下去。 数据范围 1n2×105 0m2×105 思路 这道题是个强连通分量的模板 阅读全文
posted @ 2022-03-28 15:47 pbc的成长之路 阅读(101) 评论(0) 推荐(0) 编辑
摘要:题意 给定一个n×m的网格图,其中一些格子是平地,可以走;一些格子是障碍物,不能走。给定起点S和终点T,现在要从S走到T。 现在有三种行动方式,但是无论是哪种行动方式,都不能超出地图的范围: 移动到上下左右某一个相邻的平地格子,花费时间1s。 使用道具,可以移动 阅读全文
posted @ 2022-03-28 10:39 pbc的成长之路 阅读(83) 评论(0) 推荐(0) 编辑
摘要:题意 给定n个巧克力,对于第i个巧克力,其宽是Ai,长是Bi。 给定m个盒子,对于第i个盒子,其宽是Ci,长是Di。 若第i个巧克力能被第j个盒子装下,需要满足AiCj,并且BiDj。 每个盒子最多只能装一个巧克 阅读全文
posted @ 2022-03-27 21:34 pbc的成长之路 阅读(34) 评论(0) 推荐(0) 编辑
摘要:题意 给定一个n个点m边的无向简单图。现在给你4个整数STKX。请你求出有多少条从ST的路径满足如下条件: 途中经过K条边 经过点X的次数为偶数(可能为0) 数据范围 2n2000 \(1 \leq 阅读全文
posted @ 2022-03-27 17:05 pbc的成长之路 阅读(28) 评论(0) 推荐(0) 编辑
摘要:题意 有2n1个数字,分别是1,2,,2n1。它们具有权值,分别为c1,c2,,c2n1。 从这些数字中选择一些数字组成集合S,对于1,2,,2n1中任意一个数字i,都可以从S中找到一个子集,使得子集里面所有数异或起 阅读全文
posted @ 2022-03-16 18:38 pbc的成长之路 阅读(148) 评论(0) 推荐(0) 编辑
摘要:描述 线性基:给定n个非负整数,将每个整数的二进制看作是向量,求这些向量的一组基。 应用 求一个集合S中取一个子集异或得到所有数的数量 求一个集合S中取一个子集异或可以得到的最大/小值 求一个集合S中取一个子集异或可以得到的第k大/小值 求一个集合S中取一个子集异或是否可以得 阅读全文
posted @ 2022-03-16 18:26 pbc的成长之路 阅读(43) 评论(0) 推荐(0) 编辑
摘要:题意 给定一个长度为n的序列,你要从中选择一些数字。要求相邻两个数字必须至少选择一个。求: 选择出来的数字平均值最大可能是多少 选择出来的数字中位数最大可能是多少 数据范围 2n100000 思路 考虑二分查找答案。 对于平均值,假设当前查找的答案是K,那么对 阅读全文
posted @ 2022-03-16 15:08 pbc的成长之路 阅读(69) 评论(0) 推荐(0) 编辑
摘要:题意 求满足下列条件的序列个数: 长度为n 序列的每个元素值都在[1,m] 最长严格上升子序列的长度恰好为3 数据范围 3n1000 3m10 思路 首先回顾一下最长上升子序列的做法: 维护一个vector,记为L 对于 阅读全文
posted @ 2022-03-15 22:04 pbc的成长之路 阅读(1138) 评论(0) 推荐(0) 编辑
摘要:题意 思路 这种问题一般都是划分为若干不相交的集合,分别计算,然后再求和。在本题,就是算1n每个数作为行最小数的方案数。 不失一般性,我们考察i作为行最小数的方案数。由于i可以出现在任意一行,因此方案数为n。如果i为行最小数,那么同行的其他n1个数字必须比$i 阅读全文
posted @ 2022-03-15 20:41 pbc的成长之路 阅读(52) 评论(0) 推荐(0) 编辑
摘要:题意 有n个城市,m对建交关系。对于城市i,其直接招募军队的费用是ai。如果城市i与城市j建交,城市i还可以通过私下关系从城市j间接招募军队,费用为wi,j,当然前提是城市j已经直接或间接招募了军队。 你需要最大化实际费用c与$\sum\limit 阅读全文
posted @ 2022-03-15 15:21 pbc的成长之路 阅读(33) 评论(0) 推荐(0) 编辑
摘要:题意 给定n个点,m条边的有向连通图,每个点i有点权hi。对于每条边(u,v),如果hu>hv,边权为huhv;如果hu<hv,边权为2(hvhu);如果hu=hv,边权为0。求从1号点出发的最长路。 数据 阅读全文
posted @ 2022-03-15 11:04 pbc的成长之路 阅读(558) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示