摘要: "Circular Coloring" 将n个0,m个1进行圆周排列,定义一个排列的权值为圆上所有相邻且相同的数字组成一段的段长的乘积,询问断环成链所有方案的权值之和,$n,m\leq 5000$。 解 因为问题与区间划分有关,直接计数不好做,对序列上考虑,不妨设$f[i][j]$为前i个元素(相同 阅读全文
posted @ 2019-08-25 19:15 a1b3c7d9 阅读(181) 评论(0) 推荐(0) 编辑
摘要: "Kirinriki" 定义两个长度相等的字符串$\{a_i\},\{b_i\}$的距离为$\sum_{i=1}^n|a_i b_{n i+1}|$(其中n为字符串的长度),给出一个字符串$\{s_i\}$,寻找其中两个长度相等连续的不相交的子串,让两个子串的长度不超过m的情况下,长度的最大值,$n 阅读全文
posted @ 2019-08-25 17:57 a1b3c7d9 阅读(191) 评论(0) 推荐(0) 编辑
摘要: "Galaxy" 在一维坐标轴上给出n个点,第i个点坐标为$x_i$,现在你可以任意移动k个点的,最小化它们的方差,$n\leq 50000$。 解 感觉以前写的太乱了,补一篇可以供快速阅读的题解 首先方差有个公式$\sum_{i=1}^n(x_i \bar{x})^2=\sum_{i=1}^nx_ 阅读全文
posted @ 2019-08-25 17:46 a1b3c7d9 阅读(151) 评论(0) 推荐(0) 编辑
摘要: "Employment Planning" 有n个月,每个月有一个最小需要的工人数量$a_i$,雇佣一个工人的费用为$h$,开除一个工人的费用为$f$,薪水为$s$,询问满足这n个月正常工作的最小费用,$n\leq 12$。 解 显然可以猜一个结论,因为工人数不确定,猜测每一个月的工人数量必然为某一 阅读全文
posted @ 2019-08-25 17:12 a1b3c7d9 阅读(347) 评论(0) 推荐(0) 编辑
摘要: "Rikka with Competition" 给出一个大小为n的集合$\{a_i\}$,每次从集合中随机挑出一对数$a_i,a_j$,如果$|a_i a_j| K$,那么从集合中删掉较小的那个数字,否则随机删掉一个数字,显然会有一个数字保留到最后,现在询问能够有可能保留到最后一个数字的数字个数, 阅读全文
posted @ 2019-08-25 17:03 a1b3c7d9 阅读(165) 评论(0) 推荐(0) 编辑
摘要: "Silver Cow Party" 给出一个n个点m条边的有向图,$w[i][j]$为i到j的边权,给出一个点X,询问从每个点出发到达X再回到起点的路径长度和最大值,$n\leq 1000,m\leq 100000$。 解 显然为单源最短路径的题目,考虑点为起点终点的取反,建反边,工具是bfs(边 阅读全文
posted @ 2019-08-25 16:54 a1b3c7d9 阅读(195) 评论(0) 推荐(0) 编辑