[题解][YZOJ50074] 小 C 的岛屿】的更多相关文章

仅仅是对 \(O(n^4)\) 做法的一个记录. 简要题意 有 \(N\) 座岛屿,初始时没有边.每座岛屿都有一个概率值 \(p_i\) 和一个大小为 \(s_i\) 友好列表 \(A_i\) . 小 \(c\) 站在 \(1\) 号岛屿,依次执行以下操作: \((1)\) 设现在在岛屿 \(x\),有 \(p_x\) 的概率产生一条图中尚未存在的随机无向边,不会产生自环. \((2)\) 如果此时所有岛屿仍未联通,她会在当前点的友好列表中,等概率随机选择一个,走到那座岛屿上.并把不满意度增加…
题目描述 虽然在小X的家乡,有机房一条街,街上有很多机房.每个机房里都有一万个人在切题.小X刚刷完CodeChef,准备出来逛逛.机房一条街有n个机房,第i个机房的坐标为xi,小X的家坐标为0.小X在街上移动的速度为1,即从x1到x2所耗费的时间为|x1−x2|. 每个机房的学生数量不同,ACM题目水平也良莠不齐.小X到达第i个机房后,可以花 ti的时间想题,然后瞬间AK:当然,也可以过机房而不入. 小X现在只有m个单位时间,之后他就该赶着去打Codeforces了.现在他想知道自己最多能在多少…
P3951 小凯的疑惑 数论极菜的小萌新我刚看这题时看不懂exgcd做法的题解,后来在网上找到了一篇博客,感觉代码和推导都更加清新易懂,于是在它的基础上写了题解qwq 分析 两数互质,且有无限个,想到不定方程ax+by=gcd(a,b)=1,并且是一定有解的 对于合法的数k,可以表示为 k=a×x1+b×y1(x1>=0,y1>=0) 找最大不合法的数,那么比它大的数(如k+1)一定是合法的,于是题目变成找最大的k使k-1不合法 由于本题中ax+by=1,对于不合法的数k-1,可以表示为 k-…
本文将同步发布于: 洛谷博客: csdn: 博客园: 简书. 题目 题目描述 小 R 最近在玩一款游戏.在游戏中,小 R 要依次打 \(n\) 个怪兽,他需要打败至少 \(k\) 个怪兽才能通关.小 R 有两个属性值,分别是攻击力 \(A\) 和耐力 \(R\),每个怪兽也有两个属性值,分别是防御力 \(D\) 和生命值 \(H\)(不同的怪兽属性值可能不同).小 R 每攻击一次怪兽,可以让怪兽的生命值减少 \(\max(A-D,1)\)点,同时小 R 的耐力会减少 \(1\).怪兽不会攻击.若…
期末考试结束了,来写写blog吧 题目描述 作为一个生活散漫的人,小Z每天早上都要耗费很久从一堆五颜六色的袜子中找出一双来穿.终于有一天,小Z再也无法忍受这恼人的找袜子过程,于是他决定听天由命-- 具体来说,小Z把这N只袜子从1到N编号,然后从编号L到R(L 尽管小Z并不在意两只袜子是不是完整的一双,甚至不在意两只袜子是否一左一右,他却很在意袜子的颜色,毕竟穿两只不同色的袜子会很尴尬. 你的任务便是告诉小Z,他有多大的概率抽到两只颜色相同的袜子.当然,小Z希望这个概率尽量高,所以他可能会询问多个…
前言: 数学题,对于我这种菜B还是需要多磨啊 Simple 首先它问不是好数的数量,可以转化为用总数量减去是好数的数量. 求"好数"的数量: 由裴蜀定理得,如果某个数\(i\)不能整除\(gcd(n,m)\),那么一定不是好数. 所以,我们把\(n,m,q\)分别除以\(gcd(n,m)\),是不影响得出的"好数"数量的. 好,那么现在\(n,m\)就互质了. 现在,就把问题转化为了(用比较形象化的语言来说,就是)有\(n,m\)互质,求\([1,q]\)中有多少个…
题目戳我 \(\text{Solution:}\) 这题要求最大收获,可以转化为所有可能的收益减去最小割. 单个点很好连边 \((S\to pos\to T),\) 问题在于如何处理组合的点. 观察到,一个组合要不然全部都划分到某一个集合,要不然不做贡献.注意到组合里面的点是不能拆开的. 所以我们建立一个组合虚点,它连接所有组合内的点,边权是 \(\infty.\) 这样就一定可以避免把它们划分到不同集合中. 那么,我们可以考虑如下建模模型: \(\text{S}\to \text{compos…
题解 P1373 小a和uim之大逃离 传送门 一道dp好题 乍看此题,感觉要这样设计: \(dp(x)(y)(mod_{a})(mod_{uim})(0/1)\) , 但是我上午考试就MLE了,赶紧算一下内存,发现超了. 那怎么办?此时,我们要挖掘题目的条件,题目只需要我们求出\(mod{a}-mod{uim}\)的值,我们为什么记两维,然后此题就切了. 咕咕咕…
Description 小Q设计了一款2D游戏,它的地图建立在二维笛卡尔坐标系上.这个游戏最大的特色就是可以随机生成地图,但是 岛屿生成却给小Q带来了巨大的麻烦.一个岛屿可以看成一个恰好有n个顶点的简单多边形,每个顶点的坐标都必须 是整数,同时为了防止精度误差,每条边的长度也必须是整数.为了体现程序的随机性,任何一条边都不能与x轴 或者y轴平行.当然,这个多边形不能自交,也不允许连续3个点共线.请写一个程序帮助小Q实现岛屿生成功能. Input 第一行包含一个正整数n(3<=n<=1000),…
贪心(qwq)习题题解 SCOI 题解 [ SCOI2016 美味 ] 假设已经确定了前i位,那么答案ans一定属于一个区间. 从高位往低位贪心,每次区间查找是否存在使此位答案为1的值. 比如6位数确定了前三位\((101...)_2\),下一位应该是1 那么\(a_i+x_i\)的查找区间为:\([(101100)_2,(101111)_2]\) ,同理如果应该是0则为\([(101000)_2,(101011)_2]\). 注意到有区间\([l,r]\)范围的限制所以用主席树维护即可. […