09 2018 档案

摘要:2560: 串珠子 Description 铭铭有n个十分漂亮的珠子和若干根颜色不同的绳子。现在铭铭想用绳子把所有的珠子连接成一个整体。 现在已知所有珠子互不相同,用整数1到n编号。对于第i个珠子和第j个珠子,可以选择不用绳子连接,或者在ci,j根不同颜色的绳子中选择一根将它们连接。如果把珠子看作点 阅读全文
posted @ 2018-09-28 16:28 Xu-daxia 阅读(275) 评论(0) 推荐(0) 编辑
摘要:题意 这道题题意就是给出第一象限的n*m个点,求出站在原点可以看见多少个点 (1<=n,m<=1^5) 题解 这个题很仪仗队差不多,不过仪仗队是正方形。 这个是长方形。。。 这题其实就是求互质的数对的对数。 我们,一个一个的枚举i,然后就是求跟i互质的数的个数。 然后这个求跟i互质的数的个数可以用容 阅读全文
posted @ 2018-09-27 20:53 Xu-daxia 阅读(135) 评论(0) 推荐(0) 编辑
摘要:题意 就是给出一个整数n,一个具有m个元素的数组,求出1-n中有多少个数至少能整除m数组中的一个数 (1<=n<=10^18.m<=20) 题解 这题是容斥原理基本模型。 枚举n中有多少m中元素的个数,在结合LCM考虑容斥。 阅读全文
posted @ 2018-09-27 20:40 Xu-daxia 阅读(203) 评论(0) 推荐(0) 编辑
摘要:题意 求[l,r]的最大指数和(1<=l,r<=10^18) 最大指数和(如64=8^2=4^3=2^6,所以64的最大指数和是6) 题解 很明显我们可以先求出[1,n]的最大指数和,然后再作差。 我们可以先求出num[i]代表[1,n]中最大指数为i的数有多少个。 然后枚举全部的i,然后让答案加上 阅读全文
posted @ 2018-09-27 20:28 Xu-daxia 阅读(230) 评论(0) 推荐(0) 编辑
摘要:题意 给出一个数n,问1-n中有多少个数可以表示为m^k,m,k均为正整数且k>1 (1<=n<=1^18) 题解 (一开始^以为是异或懵逼了好久....) 额,显然1这个数比较讨厌1的多少次方都得1,对答案的贡献为1,最后加上就可以了。 然后,我们发现x^4=(x^2)^2四次方可以用平方的平方代 阅读全文
posted @ 2018-09-26 22:01 Xu-daxia 阅读(245) 评论(0) 推荐(0) 编辑
摘要:题意 有N(1 <= N <=20000)个音符的序列来表示一首乐曲,每个音符都是1..88范围内的整数,现在要找一个重复的主题。“主题”是整个音符序列的一个子串,它需要满足如下条件: 1.长度至少为5个音符。 2.在乐曲中重复出现。(可能经过转调,“转调”的意思是主题序列中每个音符都被加上或减去了 阅读全文
posted @ 2018-09-12 21:41 Xu-daxia 阅读(161) 评论(0) 推荐(0) 编辑
摘要:题意 找出出现k次的可重叠的最长子串的长度 题解 用后缀数组。 然后求出heigth数组。 跑单调队列就行了。找出每k个数中最小的数的最大值。就是个滑动窗口啊 (不知道为什么有人写二分,其实写啥都差不多快,可能是因为二分是一个常见的模型吧) 阅读全文
posted @ 2018-09-12 19:47 Xu-daxia 阅读(230) 评论(0) 推荐(0) 编辑
摘要:题意自己看。。。 思路 没想到今(昨)天刷着刷着点分治的水题,就刷出来了一个点分树。。。 然后就疯狂地找题解,代码,最后终于把它给弄懂了。 点分树——动态点分治,对于此题来说,我们设u为当前的补给站位置,v是它的一个儿子。同时设dis(i,j)为树上i点到j点的距离。cnti为以i为根的子树中d(也 阅读全文
posted @ 2018-09-11 21:38 Xu-daxia 阅读(366) 评论(1) 推荐(1) 编辑
摘要:题解 利用期望的线性性,可以把问题转化为求每一个卡牌造成期望的期望值。 然后我们就需要知道每一个卡牌发动技能的概率。 因为当某一张卡牌发动技能时这一轮会结束,这就很难直接计算了。 我们使用DP 设dp[i][j]为前i张卡牌在r轮中有j张发动技能的概率 i这张牌发动技能的概率就为sigema(j=1 阅读全文
posted @ 2018-09-09 19:36 Xu-daxia 阅读(205) 评论(0) 推荐(0) 编辑
摘要:题解 很容易想出来最优策略是什么。 就是从n到1看到开着的灯就把它关了 我们预处理出当前状态把灯全部关闭后的最少步数cnt 然后我们的主人公就要瞎按。。。 设dp[i]代表当前状态最优解为i步时走到dp[i-1]用过步数的期望。 现在我们考虑如何转移到dp[i] 当我们这一步走到当前最优策略的一步时 阅读全文
posted @ 2018-09-09 17:06 Xu-daxia 阅读(253) 评论(0) 推荐(0) 编辑
摘要:题目背景 原 维护队列 参见P1903 题目描述 某一天WJMZBMR在打osu~~~但是他太弱逼了,有些地方完全靠运气:( 我们来简化一下这个游戏的规则 有nnn次点击要做,成功了就是o,失败了就是x,分数是按combo计算的,连续aaa个combo就有a×aa\times aa×a分,combo 阅读全文
posted @ 2018-09-07 20:38 Xu-daxia 阅读(192) 评论(0) 推荐(0) 编辑
摘要:JZOJ5787轨道 Description 2018年1月31日,152年一遇的超级大月全食在中国高空出现(没看到的朋友真是可惜),小B看到月食,便对月球的轨道产生了兴趣。他上网查重力加速度的公式,公式如下: 就在这个时候,他想到了一个跟这个差不多的问题,那就是对于以下公式: 已知n和k,求这n个 阅读全文
posted @ 2018-09-05 16:20 Xu-daxia 阅读(390) 评论(0) 推荐(0) 编辑
摘要:2794: [Poi2012]Cloakroom Description 有n件物品,每件物品有三个属性a[i], b[i], c[i] (a[i]<b[i])。 再给出q个询问,每个询问由非负整数m, k, s组成,问是否能够选出某些物品使得: 1. 对于每个选的物品i,满足a[i]<=m且b[i 阅读全文
posted @ 2018-09-04 20:58 Xu-daxia 阅读(128) 评论(0) 推荐(0) 编辑
摘要:4033: [HAOI2015]树上染色 Description 有一棵点数为N的树,树边有边权。给你一个在0~N之内的正整数K,你要在这棵树中选择K个点,将其染成黑色,并 将其他的N-K个点染成白色。将所有点染色后,你会获得黑点两两之间的距离加上白点两两之间距离的和的收益。 问收益最大值是多少。 阅读全文
posted @ 2018-09-04 18:40 Xu-daxia 阅读(190) 评论(0) 推荐(0) 编辑
摘要:4472: [Jsoi2015]salesman Description 某售货员小T要到若干城镇去推销商品,由于该地区是交通不便的山区,任意两个城镇 之间都只有唯一的可能经过其它城镇的路线。 小T 可以准确地估计出在每个城镇停留的净收 益。这些净收益可能是负数,即推销商品的利润抵不上花费。由于交通 阅读全文
posted @ 2018-09-04 16:08 Xu-daxia 阅读(196) 评论(0) 推荐(0) 编辑
摘要:1190: [HNOI2007]梦幻岛宝珠 Description 给你N颗宝石,每颗宝石都有重量和价值。要你从这些宝石中选取一些宝石,保证总重量不超过W,且总价值最大为 ,并输出最大的总价值。 数据范围:N<=100;W<=2^30,并且保证每颗宝石的重量符合a*2^b(a<=10;b<=30) 阅读全文
posted @ 2018-09-04 08:26 Xu-daxia 阅读(210) 评论(0) 推荐(0) 编辑
摘要:题意 n个有体积的物品,问选取一些物品,且不能再继续选有多少方法? n<=1000 题解 以前的考试题。当时是A了,但发现是数据水,POJ上WA了。 把体积从小到大排序枚举没选的物品中体积最小的。 假设枚举到i,那么1到i-1一定都选。可选的空间为[m-sum[i-1]+1,m] 然后对于后面的数跑 阅读全文
posted @ 2018-09-03 16:06 Xu-daxia 阅读(209) 评论(0) 推荐(0) 编辑
摘要:2287: 【POJ Challenge】消失之物 Description ftiasch 有 N 个物品, 体积分别是 W1, W2, ..., WN。 由于她的疏忽, 第 i 个物品丢失了。 “要使用剩下的 N - 1 物品装满容积为 x 的背包,有几种方法呢?” -- 这是经典的问题了。她把答 阅读全文
posted @ 2018-09-03 07:35 Xu-daxia 阅读(196) 评论(0) 推荐(0) 编辑
摘要:题意 题解 对于像我这种不知道威佐夫博弈的人来说,拿到题就开始打表了。 然而打完后并没有发现什么。 然后才知道是威佐夫博弈。 结论是当(int)((b-a)*((sqrt(5.0)+1.0)/2.0))=a时为必败局面。 否则为必胜局面。 推荐证明 阅读全文
posted @ 2018-09-02 10:56 Xu-daxia 阅读(138) 评论(0) 推荐(0) 编辑
摘要:题意 题解 做了这道题,发现扩欧快忘了。 根据题意可以很快地列出线性同余方程。 设跳了k次 x+mkΞy+nk(mod l) (m-n)kΞ-(x-y)(mod l) 然后化一下 (m-n)k+(x-y)Ξ0(mod l) 也就是前面一坨是l的倍数 不妨设 (m-n)k+(x-y)=-tl (m-n 阅读全文
posted @ 2018-09-01 16:22 Xu-daxia 阅读(161) 评论(0) 推荐(0) 编辑
摘要:题意 n个点问有多少种有顺序的连接方法把这些点连成一棵树。 (n<=106) 题解 了解有关prufer编码与Cayley定理的知识。 可知带标号的无根树有nn-2种。然后n-1条边有(n-1)!的先后连接顺序。 所以答案为nn-2(n-1)! 阅读全文
posted @ 2018-09-01 14:31 Xu-daxia 阅读(244) 评论(0) 推荐(0) 编辑
摘要:题意 题解 一开始理解错题意了。以为这题不可解。。 其实这题当n>=3时都是无解的 然后n=1,2时的解都给出来了。 推荐一个博客的证明 阅读全文
posted @ 2018-09-01 09:41 Xu-daxia 阅读(180) 评论(0) 推荐(0) 编辑
摘要:题意 (n<=106,k<=108) 题解 一开始以为是搜索。 但想想不对,翻了一眼题解发现是欧拉函数。 因为 gcd(a,b)=gcd(a,a+b) 所以和n互质的数应该是类似a1,a2.....ax,a1+n,a2+n.....ax+n......这样的。 所以就可以瞎搞了。 阅读全文
posted @ 2018-09-01 09:17 Xu-daxia 阅读(178) 评论(0) 推荐(0) 编辑
摘要:题意 (n<=200000) 题解 把DP转移方程写出来,这不是卡特兰数吗?然后就解决了。 做完这题我发现 DP真是一个好东西。 (公式连乘所以中间要加mod要不爆longlong了) 阅读全文
posted @ 2018-09-01 08:46 Xu-daxia 阅读(253) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示