这是一道不错的练最大流建模的基础题. 这种题目审题是关键. Bob's friends will only exchange stickers with Bob, and they will give away only duplicate stickers in exchange with different stickers they don't possess. 意思就是说,Bob的朋友们只会和Bob交换贴纸,并且呢,他们只会赠送给Bob他们有的重复的的贴纸,以换取他们没有的贴纸. 上面还…
题目大意 假设有a头牛,b辆车(门的总数为a+b),你先选一个门,然后你最终选择前主持人会替你打开C扇有牛的门(不会打开你已经选择的门),问你要不要换门,输出"总是换门"的策略下,赢得车的概率. 分析 很明显这一题有两种情况. (设事件A为得到了车,B为一开始选择牛门,C为一开始选择车门) 第一种,一开始选择了牛门.选择牛门这的事件的概率\(P(B)=\frac{a}{a+b}\),在选择了牛门的情况下最后得到了车的概率\(P(A|B)=\frac{b}{a+b-c-1}\),这里-c…
说明:小蒟蒻hkk现在正在做一些概率的题目,由于这方面和数学还有点关系,所以需要一些数学的思维,也需要表述出来,如夏军所述"把自己给讲懂",所以写了些blog,主要为帮助自己理解. 题目大意 你和人决斗.决斗规则如下:用一把有n个弹槽的左轮手枪,对着自己脑袋来一枪,孰生孰死看天意.现在对方已经装了若干发子弹,并随机转了一下转轮,子弹呢用一个01序列表示,0表示这个弹槽无子弹,1表示有子弹.对方先对着自个脑袋开了一枪,嗯,你只听到了一声'click',人还好好的,是空枪.现在轮到你了,摆…
游记 一开始在冬令营还没开始的时候,十分期待,殊不知每天都有一场浩劫在等着我. Day0 10:50出发,看见lbn同学发了一条说说,也随便发了一个. 然后在车上一直在睡觉,现在感觉挺后悔的,其实可以好好预习预习的,也不至于后面每天上午听得半懵半懂,下午实战天天挂. yy和zcr他们在车上一直在玩游戏,吵得人心神不宁,不过他们也难得能那么浪了,毕竟每年也只就两次了. 晚上莫名其妙地就去代表开明去领取校团体奖.然后就是一场跟去年一模一样的讲座. Day1 早上调闹钟5:30醒来,结果又在床上赖到了…
https://vjudge.net/problem/UVA-10779 题意:n个人,m种贴纸,每个人开始有一些贴纸 第一个人可以跟任何人交换任何贴纸 其余人只能用重复的贴纸 跟第一个人交换他们没有的贴纸 问第一个人最后最多有多少种贴纸 关键点:其余人只能从第一个人手中得到一张他们没有的贴纸,每种贴纸 最多给第一个人 这种贴纸数-1张 建图: 第一个人向它有的贴纸连边,流量为他有的贴纸数量 每一种贴纸向汇点连流量为1的边 其余人,如果没有贴纸i,由i向这个人连一条流量为1的边, 如果贴纸i数量…
题目链接:https://cn.vjudge.net/problem/UVA-10779 前言: 本题是关于姜志豪<网络流的一些建模方法>的笔记. 知识点: 最大流 题意摘抄: \(Bob\) 和他的朋友从糖果包装里收集贴纸.\(Bob\) 和他的朋友总共 \(n\) 人.共有 \(m\) 种不同的贴纸. 每人手里都有一些(可能有重复的)贴纸,并且只跟别人交换他所没有的贴纸.贴纸总是一对一交换. \(Bob\) 比这些朋友更聪明,因为他意识到只跟别人交换自己没有的贴纸并不总是最优的.在某些情况…
很容易想到源点向所类型有贴纸连边,容量为Bob一开始有的数量:然后贴纸向汇点连边,容量为1. 接下来就是交换部分的连边了.注意交换一次一次进行,每次只能交换一张. 交换,是对于两种贴纸而言,仅会发生在一种贴纸朋友拥有的数量为0,而另一种朋友拥有的数量大于1. 于是这么建图,对于每一个朋友,如果贴纸数为0,那么这种贴纸向这个朋友连一条容量为1的边:如果数量x大于1,那边这个朋友向这种贴纸连一条容量为x-1的边. #include<cstdio> #include<cstring> #…
题目大意:有n个人,已知每人有ki个糖纸,并且知道每张糖纸的颜色.其中,Bob希望能和同伴交换使得手上的糖纸数尽量多.他的同伴只会用手上的重复的交换手上没有的,并且他的同伴们之间不会产生交换.求出Bob能拥有的最大糖纸种数. 题目分析:对于Bob拥有的糖纸,从源点s连一条弧,容量为Bob拥有的数量:对于Bob的小伙伴,从Bob连一条弧向他拥有的糖纸,容量为拥有数量减1,对于他不拥有的糖纸,连一条有向弧从糖纸到他,容量为1:对于每一种糖纸,连一条弧向汇点t.最大流便是答案. 代码如下: # inc…
题目链接:https://www.luogu.com.cn/problem/P3388 tarjan算法果然牛逼,时间复杂度是O(|V|+|E|),所以1e4个结点2e5条边的图完全不在话下orz orz 一个无向图求割点,该图不一定连通,所以要对没有访问过的点继续tarjan,这时候我就wa了几次,因为之前只用过一次tarjan,在参数设置里面我默认了从u=1开始建dfs树.每次只有根节点的father值等于其编号,这样就能唯一地标识它,学到了.其次在下面证明 tarjan中如果在处理回退边的…
转载自加藤惠. 2020年国际初中生信息学竞赛(ISIJ)上,以优秀成绩拿下第四名年仅初三的张湫阳,成为最夺目的选手之一. 而且虽然是初三的选手,但他取得优异成绩后,不少网友并不感到陌生,纷纷留言: 这不是洛谷上天天爆切神仙题的小哥吗? 没错,和其他ISIJ选手不同,张湫阳之前在网络上就已经小有名气,可以说是洛谷上的"网红". 他的洛谷账号Follow人数刚刚突破一万大关,洛谷的估值排名也常年稳居前五,还有一个粉丝群. 这样的数据放在国内也是妥妥的知识区网红了. ISIJ一个月前,张湫…