随笔分类 -  +题目来源:bzoj

该文被密码保护。
posted @ 2019-07-28 12:33 echo6342 阅读(6) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2019-07-23 21:06 echo6342 阅读(7) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2019-07-22 20:23 echo6342 阅读(6) 评论(0) 推荐(0)
摘要:题目大意 给一$n$($n\leq10^5$)个点的一棵树,每个点有可能是黑色或白色,一开始所有点都是黑色,支持以下两种操作: 1.改变一个点的颜色 2.询问最远的黑色点对的距离 题解 据说是动态点分治板板题 考虑点分治,发现容斥略有难想 所以考虑边分治,用可删堆维护重心边两侧到重心边最远的黑点到重 阅读全文
posted @ 2019-04-19 19:53 echo6342 阅读(195) 评论(0) 推荐(0)
摘要:题目大意 $T$($T\leq10^5$)组询问 每次给出$n,m,l,r$,和$n$个数$a_1,a_2,...,a_n$,要找出$m$个可重复的在区间$[l,r]$的数,使$a_1,a_2,...,a_n$和选出的$m$个数组成的序列期望随机排序得到升序序列的次数最多 输出序列最多期望随机排序几 阅读全文
posted @ 2019-04-15 12:42 echo6342 阅读(181) 评论(0) 推荐(0)
摘要:题目大意 有一种生成$n$个点的树的方法为: 一开始有一个点,$n 1$次操作,每次可以有两种操作:1.选一个点,用一条红边将它与新点连接;2.将新点放在一条红边上,新点与这条红边两端点直接的连边变成蓝色 给出一个$n(n\leq 2\times10^5)$个点的树,问如何分配边的颜色使这棵树能用上 阅读全文
posted @ 2019-04-08 10:33 echo6342 阅读(177) 评论(1) 推荐(0)
摘要:题目大意 $n$($n\leq2 10^5$)个点,$m$($m\leq4 10^5$)条边的图,每条边有海拔$a_i(a_i\leq10^9)$、长度$l_i(l_i\leq10^4)$,定义两点$a,b$距离为从$a$走到$b$至少要走的长度之和 $q$组询问,强制在线,每次给出$v,p$,表示 阅读全文
posted @ 2019-03-13 09:30 echo6342 阅读(154) 评论(0) 推荐(0)
摘要:题目大意 task0:有两棵$n$(n\leq10^5)个点的树$T1,T2$,每个点的点权可以是一个在$[1,y]$里的数,如果两个点既在$T1$中有直接连边,又在$T2$中有直接连边,那么它们的点权必须相同。求有多少种分配点权的方案。 task1:有一棵$n$个点的树$T1$,给定$y$,求$T 阅读全文
posted @ 2019-03-13 08:56 echo6342 阅读(173) 评论(0) 推荐(0)
摘要:题目大意 $n$($n\leq10^5$)个点的一棵树,有边权$w$,给定$l,r$,求边数在$[l,r]$中的路径的平均边权的最大值 题解 二分答案,判断时将边权变成$w mid$,判断是否存在一条边权总和非负且边数在[l,r]的路径 设$f(i,j)$表示从点$i$往下走$j$条边的边权总和最多 阅读全文
posted @ 2019-03-07 16:37 echo6342 阅读(139) 评论(0) 推荐(0)
摘要:题目大意 设d(x)为x的约数个数,$t$组询问,给定$n,m$($t,m,n\leq5 10^4$),求$ \sum^n_{i=1}\sum^m_{j=1}d(i j)$ 题解 假设$n\leq m$ 设$i=p_1^{a_1} p_2^{a_2} ... p_k^{a_k},j=p_1^{b_1 阅读全文
posted @ 2019-03-06 09:47 echo6342 阅读(141) 评论(0) 推荐(0)
摘要:题目大意 “优秀的拆分”指将一个字符串拆分成AABB的形式 十次询问,每次给出一个字符串S($|S|\leq3 10^4$),求它的所有子串的优秀的拆分的方案数之和 题解 此题过于优秀,题解先坑着 代码 include include include include include include 阅读全文
posted @ 2019-03-06 08:27 echo6342 阅读(124) 评论(0) 推荐(0)
摘要:题目大意 $t$($t\leq5000$)组询问,每次询问给出$n$($n\leq10^7$),求: $$\sum_{i=1}^{n}\sum_{j=1}^{n}\phi(gcd(i,j))$$ 题解 枚举gcd,原式变为: $$\sum_{k=1}^{n}\phi(k)\sum_{i=1}^{n} 阅读全文
posted @ 2019-03-06 08:24 echo6342 阅读(167) 评论(0) 推荐(0)
摘要:题目大意 定义函数$f(x)=\sum_{k|x}k$ $t$($t\leq2 10^4$)组询问,每组给定$n,m,a$($n,m\leq10^5,a\leq10^9$),求: $$\sum_{i=1}^{n}\sum_{j=1}^{m}[f(gcd(i,j))\leq a]f(gcd(i,j)) 阅读全文
posted @ 2019-02-28 17:00 echo6342 阅读(201) 评论(0) 推荐(0)
摘要:题目大意 $t$($t\leq10^4$)组数据,给定$n,m$($n,m\leq10^6$)求 $$\sum_{x=1}^{n}\sum_{y=1}^{m}[gcd(x,y)=1]$$ 题解 这个人( "点这里" )讲得很清楚$\color{white}{\text{shing太强了}}$ 代码 阅读全文
posted @ 2019-02-28 10:15 echo6342 阅读(159) 评论(0) 推荐(0)
摘要:题目大意 有函数$f(x)$,$f(0)=0,f(1)=1,f(x)=f(x 1)+f(x 2)$ $t$($t\leq1000$)组询问,每次给定$n,m$($n,m\leq10^6$),求: $$\prod_{i=1}^{n}\prod_{j=1}^{m}f(gcd(i,j))$$ 题解 这个人 阅读全文
posted @ 2019-02-27 14:39 echo6342 阅读(183) 评论(0) 推荐(0)
摘要:题目大意 对于已知的十进制数$n$和$m$,在$k$进制下,有多少个数值上互不相等的纯循环小数,可以用$x/y$表示,其中 $1\leq x\leq n,1\leq y\leq m$ ($n,m\leq10^9,k\leq2000$) 题解 这个人( "点这里" )讲得很清楚$\color{whit 阅读全文
posted @ 2019-02-27 11:33 echo6342 阅读(177) 评论(0) 推荐(0)
摘要:题目大意 有一棵有$n$($n\leq5 10^4$)个点的树,$q$($q\leq5 10^4$)次询问,每次给出$l,r,x$表示询问所有编号在$[l,r]$的点与点$x$的LCA的深度之和 题解 将$[l,r]$里每个点和该点的所有祖先点权+1后,查询点$x$和它的祖先的点权和就行了 可持久化 阅读全文
posted @ 2019-02-23 19:43 echo6342 阅读(138) 评论(0) 推荐(0)
摘要:题目大意 有两个长度为$n$($n\leq5 10^4$)的数列$x_1,x_2,...,x_n$和$y_1,y_2,...,y_n$,两个数列里的数都不超过$m$($m\leq100$) 现在可以进行“(1)把$x$中的所有数同时加上一个值”和“$i include include include 阅读全文
posted @ 2019-02-22 20:06 echo6342 阅读(114) 评论(0) 推荐(0)
摘要:题目大意 $T$($T\leq10$)组询问 每组询问给出一个字符串$A$($|A|\leq10^4$),$n$($n\leq4$)个$A$的子串$B_1,B_2,B_3,...,B_n$($\forall i \in[1,n],|B_i|\leq10^3$) 如果$|B_i|=r l+1$且$B_ 阅读全文
posted @ 2019-02-21 10:36 echo6342 阅读(180) 评论(0) 推荐(0)
摘要:题目大意 spaly是一种数据结构,它是只有单旋的splay 有一个初始为空的spaly,$m$($m\leq10^5$)次操作,每个操作是以下5种中的一种: 1.向spaly中插入一个数(过程和treap的插入类似,只不过插入之后不会调整),并询问这个数的深度 2.询问最小值的深度,并将它spla 阅读全文
posted @ 2019-02-18 13:49 echo6342 阅读(133) 评论(0) 推荐(0)