摘要: 有一棵有根树,每个点有花费和贡献。 然后你可以选一个点,在它的子树中选一些点,使得它们的花费和不大于一个值的前提下,它们的个数乘你选的点的贡献这个值尽可能大。 输出这个值。 阅读全文
posted @ 2021-02-22 16:43 あおいSakura 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 2-SAT 模板题,有一些条件,要求想发生的某两个事件至少发生一个。 问你有没有可能全部条件都满足,如果有,输出表示可以的字符串,并且输出一种事件的发生方案。如果没有,就输出表示不可以的字符串。 阅读全文
posted @ 2021-02-22 16:18 あおいSakura 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 有一堆夫妇,然后有两边,同一对夫妇不能在同一边。 同时再给出一些条件,就是不能让某两个人同时在左边。 问你是否有成立的情况,然后如果有,输出其中一种合法的方案。 阅读全文
posted @ 2021-02-22 16:17 あおいSakura 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 有一些夫妇,然后两个人只能一个人去聚会。 然后有一些限制条件限制某些人不能同时去约会。 问你是否存在一种可能使每对都可以派人去。 阅读全文
posted @ 2021-02-22 16:15 あおいSakura 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 有一个物品,你每个月各要交付它给出的一定数量,然后买入也有不同的价格。 然后你有个仓库可以放一定数量的物品,然后放一个月的时间要给一个固定的费用。 问你最小花费。 阅读全文
posted @ 2021-02-22 15:39 あおいSakura 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 有一些任务,在两个机器的其中一个做各有花费。 然后又一些条件,就是如果一些任务在不同的机器中做有额外的花费。 然后求最小花费。 阅读全文
posted @ 2021-02-22 15:37 あおいSakura 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 要找一个字符串,使得它的长度尽可能的大,而且对于每个字符串,它在字符串或者它的翻转串的其中一个串中出现过。 只要输出最长的长度即可。 阅读全文
posted @ 2021-02-22 15:34 あおいSakura 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 给你一个字符串,要你输出它每个后缀的字典序排序。 阅读全文
posted @ 2021-02-22 15:32 あおいSakura 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 我们称一个子图是半连通子图,就是这个子图的任意两个点之间都有路径从一个点到另一个点。(只要能从任意一边到另一边即可) 问你一个图的最大半连通子图是多大,这样的图有多少个,个数对一个给出的数取模。 阅读全文
posted @ 2021-02-11 16:13 あおいSakura 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 有一棵树,每个点有权值。 多个询问,要你求两个点之间形成的链中点权第 k 小的权值。 强制在线。 阅读全文
posted @ 2021-02-10 23:29 あおいSakura 阅读(71) 评论(0) 推荐(0) 编辑