上一页 1 2 3 4 5 6 7 8 9 10 ··· 74 下一页
摘要: [PA2014]Kuglarz 题目大意: 有一个长度为$n(n\le2000)$的 串,你可以花$c_{i,j}$的钱,询问区间$[i,j]$的异或和。问至少要多少元才能知道原来的序列。 思路: 最小生成树。 源代码: cpp include include include inline int 阅读全文
posted @ 2018-12-29 14:25 skylee03 阅读(113) 评论(0) 推荐(0) 编辑
摘要: [CC ADJLEAF2]Adjacent Leaves 题目大意: 给定一棵有根树,考虑从根开始进行DFS,将所有叶子按照被遍历到的顺序排列得到一个序列。 定义一个叶子集合合法,当且仅当存在一种DFS的方式使得这个叶子集合在序列中的出现位置是一个连续子串。 给出一个$n(n\le5\times10 阅读全文
posted @ 2018-12-27 18:59 skylee03 阅读(132) 评论(0) 推荐(0) 编辑
摘要: [CQOI2005]三角形面积并 题目大意: 求$n(n\le100)$个三角形的面积并。 思路: 自适应辛普森法,玄学卡精度可过。 源代码: cpp include include include include include inline int getint() { register cha 阅读全文
posted @ 2018-12-27 08:46 skylee03 阅读(295) 评论(0) 推荐(0) 编辑
摘要: [SPOJ CIRU]The area of the union of circles/[BZOJ2178]圆的面积并 题目大意: 求$n(n\le1000)$个圆的面积并。 思路: 对于一个$x$,我们可以用线段覆盖的方法求出被圆覆盖的长度。用$f(x)$表示横坐标为$x$时覆盖的长度,则我们可以 阅读全文
posted @ 2018-12-26 19:17 skylee03 阅读(173) 评论(0) 推荐(0) 编辑
摘要: [CSAcademy]Sum of Powers 题目大意: 给定$n,m,k(n,m,k\le4096)$。一个无序可重集$A$为合法的,当且仅当$|A|=m$且$\sum A_i=n$。定义一个集合的贡献为$\sum A_i^k$,求所有满足条件的集合的贡献之和。 思路: $f[i][j]$表示 阅读全文
posted @ 2018-12-26 11:41 skylee03 阅读(119) 评论(0) 推荐(0) 编辑
摘要: [BZOJ4894]天赋 题目大意: 求$n(n\le300)$个点的有向图中以$1$为根的外向树的个数。 思路: 矩阵树定理。 源代码: cpp include include include inline int getint() { register char ch; while(!isdig 阅读全文
posted @ 2018-12-24 20:09 skylee03 阅读(73) 评论(0) 推荐(0) 编辑
摘要: [PA2014]Bazarek 题目大意: 有$n(n\le10^6)$件商品,$m(m\le10^6)$次询问。每次询问若选出其中的$k$个,要求它们的总价为奇数,求最大可能的总价。 思路: 从大到小排序取前$k$个,若不是奇数就去掉已选最小偶数/奇数再加上未选最大奇数/偶数。 源代码: cpp 阅读全文
posted @ 2018-12-24 20:05 skylee03 阅读(145) 评论(0) 推荐(0) 编辑
摘要: [BZOJ3683]Falsita 题目大意: 一个$n(n\le3\times10^5)$个结点的树,每个结点有一个权值$w_i$,$m(m\le3\times10^5)$次操作,操作包含以下$3$种: 1. 将结点$u$的权值加上$d$; 2. 将以$u$为根的子树中的每一个结点加上$d$; 3 阅读全文
posted @ 2018-12-24 19:50 skylee03 阅读(160) 评论(0) 推荐(0) 编辑
摘要: [PA2014]Muzeum 题目大意: 有$n$件展品和$m$个警卫,每件展品有一个坐标$(x_i,y_i)$和价值$v_i$,每个警卫的坐标为$(x_i,y_i)$。每个警卫面朝$y$轴负方向,左右视角都为$\theta$,警卫视线范围内的展品不能偷。你可以收买一些警卫,使其放弃安保工作,收买第 阅读全文
posted @ 2018-12-23 21:01 skylee03 阅读(105) 评论(0) 推荐(0) 编辑
摘要: [AMPPZ2014]Jaskinia 题目大意: 一个$n(n\le3\times10^5)$的树,$m(m\le3\times10^5)$个约束条件$(a_i,b_i,d_i)$。请你找到一个点$x$,满足$dist(x,a_i)+dist(x,b_i)\le d_i$。 思路: 对于每个条件, 阅读全文
posted @ 2018-12-21 20:42 skylee03 阅读(89) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 74 下一页