摘要:
Problem 一棵树的直径就是这棵树上存在的最长路径。现在有一棵n个节点的树,现在想知道这棵树的直径包含的边的个数是多少? Solution 随便找一个点,找最远的,再找新的点最远的。 当然我瞎搞的树状dp,子树分支最大的和次大的加起来就行。 Code include include includ 阅读全文
摘要:
Problem 人生如逆水行舟,不进则退。你一生中有𝑛个阶段,每个阶段有一个状态下限𝐿𝑖,也有一个状态上限𝑅𝑖,你想规划你的一生中各阶段的状态值,使得你的状态在𝑛个阶段中始终在变好(严格递增)。请你计算有多少种不同的人生规划。由于答案较大,只需输出答案对998244353取余的结果 数据 阅读全文
摘要:
Problem 给定一棵𝑛个点的树,每条边有一个边权,边权只可能是4或7。你想在树上选择两个没有直接连边的点,并在这两点间加一条边权为4或7的连边。很显然,树上出现一个环,如果这个环上边权为4的边数与边权为7的边数相等,那么这个环是一个平衡环。你希望得到这样一个平衡环,请问需要连接哪两个点,并赋予 阅读全文
摘要:
Problem 你要完成一个𝑚页的作业,手里有𝑛杯咖啡,每一杯咖啡有一个咖啡因强度值𝑎𝑖,能支撑你写𝑎𝑖页作业。每一天你会选择一些咖啡喝掉,对于当天喝的第i杯咖啡,咖啡因的强度会减弱𝑖−1单位,减到0就不再减小。问你最少经过几天能完成作业。 Solution 贪心,二分天数,然后最大的 阅读全文
摘要:
Problem 51nod魔法学校近日开展了主题为“天气晴朗”的魔法交流活动。 N名魔法师按阵法站好,之后选取N 1条魔法链将所有魔法师的魔力连接起来,形成一个魔法阵。 魔法链是做法成功与否的关键。每一条魔法链都有一个魔力值V,魔法最终的效果取决于阵中所有魔法链的魔力值的和。 由于逆天改命的魔法过于 阅读全文