【PKUSC 2015的一道数学题】
有9个人,每三个人中至少有两个互相认识,求证这里面至少有4个人互相认识
PKU官方题解:
引理:二染色K6中一定有同色K3。
证明:考虑某一个点,它一定连出至少三条同色边(不妨设为红边),这三条边连的三个点之间的连边,如果存在红色边,那么有红色K3,如果不存在红色边,那么这三个点构成蓝色K3。
下证:二染色K9(下称为G)中的一个点,最多连出三条蓝色边:
如果存在某一个点,连出了至少4条蓝色边,考虑这四条边连的四个点之间的连边,如果存在蓝色边,那么有蓝色K3,否则有红色K4,命题得证。
于是对于G中的每一个点,最少连出5条红色边,但是如果每一个点都连出5条红色边的话,红边的总数是9*5/2=22.5不是整数。
所以存在至少一个点(下称点v),连出至少6条红色边。
考虑这六条边连的六个点之间的连边,有引理可得,这六个点里一定存在同色K3
情况1:存在蓝色K3,命题得证
情况2:存在红色K3,这三个红色点加上v构成了红色K4,命题得证
看完上面这个,我是:
下面说一下我的证明吧QAQ应该比上面的好懂
证明:
我们把每个人想象成一个节点,然后每个人之间都连一条边,构成一个有$\frac{9×8}{2}$条边的无向图。然后我们给所有边进行红黑染色,红色边代表连接的两个人互相认识,黑色边则代表不认识。那么原来的结论就等价于图中必然存在四个点,四个点之间的红色边能构成一个红色四边形,且这个图满足下面的引理1。
弱弱的引理1:
每三个人中至少有两个互相认识$\Longleftrightarrow$每三个人的关系中不存在三个人都互不认识的情况
每三个人的关系中不存在三个人都互不认识的情况$\Longleftrightarrow$无向图中不存在三个点间的三条边都为黑色
无向图中不存在三个点间的三条边都为黑色$\Longleftrightarrow$图中不存在黑色三角形
我们只要证明这个蓝色结论就可以啦~
对于任意一个点,连接这个点的边有8条,且边的颜色只能是红色或黑色。由鸽巢原理得(其实下面要说的谁都懂,但是我就要说一个看起来比较高大上的名字):在这8条边中一定存在一种颜色的边数≥4(这不是废话吗)。
然后就可以分情况讨论啦:
1.存在一个点,这个点连接的所有边中黑色边数≥4
2.不存在这样的点,这个点连接的所有边中黑色边数≥4;及所有点连接的黑色边数都≤3;也就是说所有点连接的红色边数都≥5
1和2两种情况的并集是全部情况,所以我们只要依次证明情况1和情况2是蓝色结论的充分条件就行啦~
情况1下的证明:
我们随意选一个点,满足条件这个点连接的所有边中黑色边数≥4,给它编号为1。因为它连接的8条边中黑色边数≥4,任选与1相连的4条黑边,给这4条黑边连接的点一次编号为2、3、4、5。因为1和2、3、4、5的连边都是黑色,由引理1得图中不能存在黑色三角形,及2和3、3和4、4和5、5和2······这些点间的连边不能为黑色,也就是说2和3、3和4、4和5、5和2······这些点之间都是红色边,这样恰好构成了一个红色四边形。由此可得情况1是蓝色结论的充分条件。
情况2下的证明:
因为所有点连接的红边数都≥5,那么假设所有点连接的红边数都等于5,这样图中$红边总数=\frac{9×5}{2}$,地球人都知道这是除不开的,那么由鸽巢原理得again:一定存在一个点连接的红边数≥6(很显然吧,鸽巢原理在平均数上的变形详见《组合数学》)。那么我们对一个连接红边数≥6的点编号为1,对它的红边连接的点中选6个依次编号为2、3、4、5、6、7。我们设集合S={2,3,4,5,6,7},1与集合S中的点的连边可以想象成红色四边形中的两条红边,剩下的两条红边在集合S的点之间。对于3这个点,在情况2下它连接的红边数≥5,又因为不属于集合S的点为1,8,9,所以再次由鸽巢原理得:3与集合S中其它点的连边中红色边数≥2(还是很显然啊,毕竟这是最朴素的鸽巢原理)。设点a,b∈S且a,b≠3,且a,b与3的连边为红边。这样的话1与a,a与3,3与b,b与1之间的连边都为红边,构成了一个红色四边形。由此可得情况2是蓝色结论的充分条件。
综上,图中必然存在四个点,四个点之间的红色边能构成一个红色四边形,且这个图满足引理1$\Longrightarrow$有9个人,每三个人中至少有两个互相认识,这里面至少有4个人互相认识。
证毕
【PKUSC 2015的一道数学题】的更多相关文章
- 【PKUSC 2015】的一道数学题
有9个人,每三个人中至少有两个互相认识,求证这里面至少有4个人互相认识 PKU官方题解: 引理:二染色K6中一定有同色K3. 证明:考虑某一个点,它一定连出至少三条同色边(不妨设为红边),这三条边连的 ...
- 从一道数学题弹程序员的思维:数学题,求证:(a+b%c)%c=(a+b)%c
在学校论坛看到这道题目,全忘了的感觉. 如果你是高中的,那我觉得你完全没问题.但是,在这个博客园的圈子,觉得全部人都是程(ban)序(zhuan)员(gong)相关的人员,解决这个问题有点难度,毕竟, ...
- 一道数学题 hduacm 5144
题目大意: 一直初速度v和抛出速度h 求标枪抛出的最远距离: 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5144 显然 d=v/g*sqrt( ...
- POJ-Crazy tea party,很好的一道数学题~~~
Crazy tea party Time Limit: 1000MS Memory Limit: 10000K Description n participants of <& ...
- 2015年校园招聘12家IT公司面试体验
背景 2015年注定是一个不平凡的年头,作为一个应届毕业生,我也算是经历了工作上的大起大落.下面我先简单讲述一下自己的遭遇,然后根据自己亲身的面试经历,从一个学生的角度去谈谈自己对面试过的公司的一些看 ...
- Luogu P3768 简单的数学题
非常恶心的一道数学题,推式子推到吐血. 光是\(\gcd\)求和我还是会的,但是多了个\(ij\)是什么鬼东西. \[\sum_{i=1}^n\sum_{j=1}^nij\gcd(i,j)=\sum_ ...
- hdu 2086 A1 = ?(数学题)
转载链接 因为:Ai=(Ai-1+Ai+1)/2 - Ci, A1=(A0 +A2 )/2 - C1; A2=(A1 + A3)/2 - C2 , ... => ...
- 【BZOJ1965】[AHOI2005] SHUFFLE 洗牌(数学题)
点此看题面 大致题意: 有一叠扑克牌编号为\(1\sim n\)(\(n\)为偶数),每次洗牌将扑克牌平均分成上下两叠,取下面一叠的第一张作为新的一叠的第一张,然后取上面一叠的第一张作为新的一叠的第二 ...
- JZOJ 5773. 【NOIP2008模拟】简单数学题
5773. [NOIP2008模拟]简单数学题 (File IO): input:math.in output:math.out Time Limits: 1000 ms Memory Limits ...
随机推荐
- POJ 3449 Geometric Shapes --计算几何,线段相交
题意: 给一些多边形或线段,输出与每一个多边形或线段的有哪一些多边形或线段. 解法: 想法不难,直接暴力将所有的图形处理成线段,然后暴力枚举,相交就加入其vector就行了.主要是代码有点麻烦,一步一 ...
- instanceof
java 中的instanceof 运算符是用来在运行时指出对象是否是特定类的一个实例. instanceof通过返回一个布尔值来指出,这个对象是否是这个特定类或者是它的子类的一个实例. result ...
- DOM、Window操作
一.DOM的基本概念 DOM是文档对象模型,这种模型为树模型:文档是指标签文档:对象是指文档中每个元素:模型是指抽象化的东西. 一.基本语法: 数据类型(字符串,小数,整数,布尔,时间) var, v ...
- 穷举、迭代、以及while代替for循环的使用
for循环的穷举: 就是所有情况走一遍,使用if筛选出符合的情况. while循环分为2个格式 (1)先判断再做while(){}(2)不管对错,先做了在判断do{}whlie() 百鸡百钱的whil ...
- [No000058]一口气读完一本英语书
个人:"如何学好英语?"99个人会回答:"去,读英文原著." 然而这事儿吧,恐怕比坚持背单词还难.无论少侠们背过多少单词,最后都会败在生词太多.句子太难的坎儿上 ...
- css实现省略号
样式: {width: 160px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;} 说明: white-space: ...
- PAT 1018. 锤子剪刀布 (20)
现给出两人的交锋记录,请统计双方的胜.平.负次数,并且给出双方分别出什么手势的胜算最大. 输入格式: 输入第1行给出正整数N(<=105),即双方交锋的次数.随后N行,每行给出一次交锋的信息,即 ...
- 有的机器不能通过session登录
web.config <system.web> <sessionState mode="InProc" cookieless="AutoDetec ...
- [TED] New video technology that reveals an objects hidden properties
通过视频中,即使1微米的震动,都能够还原成声音. 程序算法结合基础学科,能够发挥出接近无限的力量, 深入挖掘物理特性,形成你想都想不到的效果. 很多技术你都不知道,怎么和国家对抗?所以还是要遵纪守法 ...
- 利用Spring的@Async异步处理改善web应用中耗时操作的用户体验
Web应用中,有时会遇到一些耗时很长的操作(比如:在后台生成100张报表再呈现,或 从ftp下载若干文件,综合处理后再返回给页面下载),用户在网页上点完按钮后,通常会遇到二个问题:页面超时.看不到处理 ...