上一页 1 2 3 4 5 6 ··· 23 下一页
摘要: 题目链接: [TJOI2019]唱、跳、rap和篮球 直接求不好求,我们考虑容斥,求出至少有$i$个聚集区间的方案数$ans_{i}$,那么最终答案就是$\sum\limits_{i=0}^{n}(-1)^i\ ans_{i}$ 那么现在只需要考虑至少有$i$个聚集区间的方案数,我们枚举这$i$个区 阅读全文
posted @ 2019-05-03 21:56 The_Virtuoso 阅读(560) 评论(0) 推荐(1) 编辑
摘要: 题目链接: [BJOI2019]光线 设$F_{i}$表示从第$1$面玻璃上面向下射入一单位光线,穿过前$i$面玻璃的透光率。 设$G_{i}$表示从第$i$面玻璃下面向上射入一单位光线,穿过前$i$面玻璃的反光率。 那么可以推出: $F_{i}=F_{i-1}a_{i}\sum\limits_{k 阅读全文
posted @ 2019-05-03 08:59 The_Virtuoso 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 题目链接: [BJOI2019]奥术神杖 答案是$ans=\sqrt[c]{\prod_{i=1}^{c}v_{i}}=(\prod_{i=1}^{c}v_{i})^{\frac{1}{c}}$。 这样不大好求,我们将这个式子取$ln$,变成$ln\ ans=\frac{1}{c}\sum_{i=1 阅读全文
posted @ 2019-05-02 22:44 The_Virtuoso 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 题目链接: [BJOI2019]送别 我们将每段墙的每一面看成一个点,将每个点与相邻的点(即按题中规则前进或后退一步能走到的点)连接。那么图中所有点就形成了若干个环,而添加一段墙或删除一段墙就是把两个环合并或者将一个环拆成两个环(当然可能只是在环上插入或删除两个点)。将每个环从任意位置拆成序列,用平 阅读全文
posted @ 2019-05-02 21:55 The_Virtuoso 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 题目链接: [BJOI2019]排兵布阵 对于每座堡垒,将$s$个对手排序,显然如果安排的兵力能打败第$i$个对手就一定能打败前$i-1$个。 那么对于第$i$座城堡,可以看做有$s+1$个物品(可以不安排兵力),第$j$个物品代价为$2*v[j]+1$,收益为$i*j$。 剩下的只需要将每座城堡的 阅读全文
posted @ 2019-04-26 10:28 The_Virtuoso 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 题目链接: [JOI 2019 Final]独特的城市 对于每个点,它的答案最大就是与它距离最远的点的距离。 而如果与它距离为$x$的点有大于等于两个,那么与它距离小于等于$x$的点都不会被计入答案。 所以我们需要找到对于每个点$u$距离它最远的点及最小的距离$x$满足距离$u$的距离大于等于$x$ 阅读全文
posted @ 2019-04-24 21:27 The_Virtuoso 阅读(524) 评论(0) 推荐(0) 编辑
摘要: 题目描述 近来A国和B国的矛盾激化,为了预防不测,A国准备修建一条长长的防线,当然修建防线的话,肯定要把需要保护的城市修在防线内部了。可是A国上层现在还犹豫不决,到底该把哪些城市作为保护对象呢?又由于A国的经费有限,所以希望你能帮忙完成如下的一个任务: 1.给出你所有的A国城市坐标 2.A国上层经过 阅读全文
posted @ 2019-04-23 17:04 The_Virtuoso 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 题目描述 七夕祭上,Vani牵着cl的手,在明亮的灯光和欢乐的气氛中愉快地穿行。这时,在前面忽然出现了一台太鼓达人机台,而在机台前坐着的是刚刚被精英队伍成员XLk、Poet_shy和lydrainbowcat拯救出来的的applepi。看到两人对太鼓达人产生了兴趣,applepi果断闪人,于是cl拿 阅读全文
posted @ 2019-04-21 21:07 The_Virtuoso 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 题目描述 输入 输出 样例输入 3 4 1 2 2 1 2 1 3 1 2 1 1 1 3 1 3 2 3 2 3 样例输出 2 2 1 1 3 2 2 1 提示 N=100000,M=1000000 莫队+树状数组: 先考虑每次询问没有权值区间限制的情况,将询问离线排序,用一个数组记录答案,莫队即 阅读全文
posted @ 2019-04-21 20:08 The_Virtuoso 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 题目链接: [HNOI2011]卡农 题目要求从$S=\{1,2,3……n\}$中选出$m$个子集满足以下三个条件: 1、不能选空集 2、不能选相同的两个子集 3、每种元素出现次数必须为偶数次 我们考虑递推,设$f[i]$为选$i$个集合满足以上条件的方案数。 考虑容斥: 当确定了前$i-1$个集合 阅读全文
posted @ 2019-04-21 15:44 The_Virtuoso 阅读(174) 评论(0) 推荐(1) 编辑
摘要: 题目描述 输入 第一行两个数n、m,表示矩阵的大小。 接下来n行,每行m列,描述矩阵A。 最后一行两个数L,R。 第一行两个数n、m,表示矩阵的大小。 接下来n行,每行m列,描述矩阵A。 最后一行两个数L,R。 输出 第一行,输出最小的答案; 第一行,输出最小的答案; 样例输入 2 2 0 1 2 阅读全文
posted @ 2019-04-20 11:38 The_Virtuoso 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 题目描述 小皮球在计算出答案之后,买了一堆皮肤,他心里很开心,但是一不小心,就忘记自己买了哪些皮肤了。==|||万 幸的是,他还记得他把所有皮肤按照1~N来编号,他买来的那些皮肤的编号(他至少买了一款皮肤),最大公约数 是G,最小公倍数是L。现在,有Q组询问,每组询问输入一个数字X,请你告诉小皮球, 阅读全文
posted @ 2019-04-19 22:58 The_Virtuoso 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 题目描述 给出n个数qi,给出Fj的定义如下: 令Ei=Fi/qi,求Ei. 给出n个数qi,给出Fj的定义如下: 令Ei=Fi/qi,求Ei. 输入 第一行一个整数n。 接下来n行每行输入一个数,第i行表示qi。 n≤100000,0<qi<1000000000 第一行一个整数n。 接下来n行每行 阅读全文
posted @ 2019-04-19 21:37 The_Virtuoso 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 题目描述 N柱砖,希望有连续K柱的高度是一样的. 你可以选择以下两个动作 1:从某柱砖的顶端拿一块砖出来,丢掉不要了. 2:从仓库中拿出一块砖,放到另一柱.仓库无限大. 现在希望用最小次数的动作完成任务. N柱砖,希望有连续K柱的高度是一样的. 你可以选择以下两个动作 1:从某柱砖的顶端拿一块砖出来 阅读全文
posted @ 2019-04-18 17:35 The_Virtuoso 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 总结: 这一年的清华集训题虽然没有非常毒瘤的题但总体来说难度较大(可能是我比较蒟蒻),覆盖的算法比较全面且很有思维难度,在这里做一下题目总结及简略题解(详细题解请转至对应题目题解的博客)。 Alice和Bob又在玩游戏 $solution$:$SG$函数+trie树合并 显然每棵树是一个单一游戏,求 阅读全文
posted @ 2019-04-17 21:01 The_Virtuoso 阅读(391) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 23 下一页