随笔分类 - 二分
就是各种并不对劲的二分
摘要:####CF1454D: Number into Sequence #####题目大意 给出一个正整数$n$($n>1$)。 你需要找出一个正整数序列$a_1,a_2,...,a_k$满足: 1.$\forall i\in{ 1,2,...,k},a_i>1$; 2.$a_1\times a_2\t
阅读全文
摘要:#####题目大意 有一棵$n$个点的树,根为1号点,称它为“模板树”。 有一棵初始和模板树相同的树,称它为“当前树”。 对“当前树”有$m$次操作,每次操作给出两个数$x,y$表示将模板树中$x$及其子树复制下来并粘贴到模板树,该子树的根与点$y$连边,假设操作前“当前树”有$a$个点,“模板树”
阅读全文
摘要:#####题目大意 有$n$个数$a_1,...,a_n$,不改变顺序,把它们划分成若干段。 给定参数$L,P$,定义一种划分方案的花费是:每一段的$|(段内的数的和)+(段内有几个数)-L-1|P$之和。 求最小花费的划分方案,若不存在花费不超过$10{18}$的方案则输出无解。$t$组数据。 \
阅读全文
摘要:题目大意 有$n$个数$a_1,...,a_n$,$m$次操作。 操作有两种: 1.给出$l,r$,将$a_l,...,a_r$升序排序; 2.给出$l,r$,将$a_l,...,a_r$降序排序。 所有操作结束后,给出$q$,问$a_q$。 $n,m\leq 10^5$。 题解 给一个01序列排序
阅读全文
摘要:题目大意 有一棵有$n$($n\leq10^5$)个点的树,有点权$d_i$、边权$c_i$,有$m$($m\leq10^5$)次操作。 每次操作给定$x,y(y\in[ 1000,1000])$,将点$x$的点权+y,要找到一个点,使所有点的 点权乘到这个点的距离 之和最小,输出最小的和。 题解
阅读全文
摘要:题目大意 $n$个东西,每个东西有两个属性$s_i,v_i$。 给出$ds,dv$,定义从$n$个东西中选一些东西的价值是$(这些东西的v的和)^{dv} (这些东西的s的极差)^{ds}$。 问从$n$个东西中选不超过$m$个东西的最大价值是多少。 $n\leq 2\times 10^5;m\le
阅读全文
摘要:day inf ~~因为一些(不是寒假时长锐减的)小原因,今年(2020)THUWC在去年(2019)就举办了!~~ 这导致某个小弱智只能临阵磨枪了QAQ… day 1 早: 没有看到吕爷,签到、试机。 签到时领到了比自己人还高的围巾。 中: 没有看到吕爷,吃饭~~(经管学院内的饭馆真好吃)~~。
阅读全文
摘要:CF1237D Balanced Playlist 题意 有一个长度为$n$($n\leq 10^5$)的循环播放歌单,每首歌有一个优秀值$a_i$($a_i\leq 10^9$)。 听歌时选一首歌开始,如果某一首歌$x$的优秀值的两倍小于当前听过的歌中优秀值最大的,那么会在听完$x$之前停止听歌。
阅读全文
摘要:题目大意 给出$n,k,d_1,...,d_n$($n\leq 5\times 10^5,1 include include include include include include include include include include include include define
阅读全文
摘要:题目大意 $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$个数组成的序列期望随机排序得到升序序列的次数最多 输出序列最多期望随机排序几
阅读全文
摘要:exploit 题目大意 有一棵$n$($n\leq152501$)个点的树,时间从$0$开始,每过一秒,每个点$i$的点权就会增加$v_i$,每个点$i$有点权上限$L_i$,也就是说,没有询问时第$T$秒初点$i$的点权是$min(v_i T,L_i)$ 这棵树有边权,且边权为正 有$q$($q
阅读全文
摘要:t1 题目大意 有一个有$n$($n\leq152501$)个节点的有向图,每个节点的出度和入度都是$1$,随机选择不重复的$k$个点,求从这$k$个点出发,能走到每一个点的概率,模998244353 题解 发现$n$个点中选$k$个共有$C_{n}^{k}$个方案,那么只要求出有多少种选点方案使从
阅读全文
摘要:"想要很对劲的讲解,请点击这里" 题目大意 有一棵$n$($n\leq 50000$)个节点的树,有边权 求一条路径使该路径的边权平均值最接近给出的一个数$k$ 输出边权平均值下取整的整数部分 题解 有关路径的边权平均值可以二分来做 假设已二分出边权平均值与$k$的差不超过$m$,则应存在一条简单路
阅读全文