社区
C#
帖子详情
如何解决这个问题:黑球与白球问题?经典啊!!!
daou101
2003-08-12 08:08:46
盒子中有100个黑球,100个白球
规则:1.每次只准拿2个球
2.若同色,则从另外的地方拿个白球放入
若不同色,则从另外的地方拿个黑球放入
问:最后拿的那个球是什么颜色?为什么?有几种情况?为什么?
...全文
610
39
打赏
收藏
如何解决这个问题:黑球与白球问题?经典啊!!!
盒子中有100个黑球,100个白球 规则:1.每次只准拿2个球 2.若同色,则从另外的地方拿个白球放入 若不同色,则从另外的地方拿个黑球放入 问:最后拿的那个球是什么颜色?为什么?有几种情况?为什么?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
39 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jurkey
2003-08-19
打赏
举报
回复
设白球为0,黑球为1
m个白球n个黑球。
m&0+n&1= 0为白球
1为黑球
zdsa
2003-08-18
打赏
举报
回复
问题早就解决了。为什么还议论不休???
不明白
极限999
2003-08-18
打赏
举报
回复
观注
jurkey
2003-08-18
打赏
举报
回复
推广:
1.m个黑球m个白球,如果m为偶数,答案是白球;如果m为奇数,答案是黑球。
2.m个黑球n个白球(m>n):
(1)n为奇数,取完球后,剩下m-n+1个黑球,如果m-n+1是奇数,则剩下是黑球,否则,剩下的是白球;
(2)n为偶数,取完球后,剩下m-n-1个黑球,同上。
3.m个白球n个黑球(m<n):
(1)n为奇数,取完球后,剩下m-n个白球1个黑球,最后剩下肯定是黑球;
(2)n为偶数,取完球后,剩下m-n+1个白球0个黑球,最后剩下肯定是白球。
结论:黑球的个数是奇数个,不论白球多少个,最后肯定是黑球;
黑屋的个数是偶数个,不论白球多少个,最后肯定是白球。
jurkey
2003-08-18
打赏
举报
回复
我想可以这么解,先简单化:
1.如果盒子里只有1个黑球,1个白球。那么拿走了不同颜色的球,放入一个黑球,最后盒子里只有一个黑球了。
2.如果盒子里有2个黑球,2个白球。
(1)取走2个黑球,剩下了3个白球,最后只有1个白球;
(2)取走2个白球,剩下2个黑球1个白球:
a)取走2个黑球,剩下2个白球,拿走2个白球,剩下1个白球;
b)取走1个黑球1个白球,放入1个黑球,只剩下2个黑球,拿走后,剩下1个白球;
(3)取走1个黑球1个白球,放入1个黑球,剩下2个黑球1个白球,同上,结果是黑球。
可以这么认为:
将100个黑球和100个白球分成50堆,每堆2个黑球2个白球,每堆的取球规则只有上面第2步的三种情况,取完球后,每堆剩下1个白球,共50个白球,同种颜色取球,最后剩下1个白球。
chsl918
2003-08-18
打赏
举报
回复
我想程序是不能说明任何问题的!
zhouxiaochenchina() 同学不如将你程序核心部分贴出来大家看看不就得了!
TO: zhouxiaochenchina() 我上次问你的问题还没有回答那!
25个白的就算是奇数也没有黑的球再出现的可能了!那么你最终结果的黑是怎么得出来的呢?
daou101
2003-08-18
打赏
举报
回复
看了这么多回答,没有看到人用 复数方程的方法解这个问题,遗憾。
这个问题也以用一个复数方程解的
administr
2003-08-16
打赏
举报
回复
zhouxiaochenchina() 你写的程序是错误的,答案是白球。
如需要我可以将我写的c#程序发给你
zhouxiaochenchina
2003-08-16
打赏
举报
回复
daou101(海天一鸥)
你太自信了,
结果就是不固定的,
zhouxiaochenchina
2003-08-15
打赏
举报
回复
我写了个程序,模拟随即取球,发现结果是不固定的,
有时候是白的,有时候又是黑的,
如果需要看我的程序,和我联系email johnnyzhou_chn@163.com
我是用Delphi写的
gd4134
2003-08-15
打赏
举报
回复
都有可能,你可以用个很简单的方法试试,因为在剩下的球很有可能是两种颜色,也有可能是一种颜色。
daou101
2003-08-15
打赏
举报
回复
你写的程序是错误的,答案是白球。
abiho
2003-08-14
打赏
举报
回复
呵呵
写一个程序,随机产生黑球/白球
1、要是一万次结果都是白的,就是白的;
2、要是一万次结果都是黑的,就是黑的;
3、以上两种都不是,就是不确定。
有时候聪明反而得不到答案!
AI魔法探索家|陈工聊AI
2003-08-14
打赏
举报
回复
微软给的答案:
对于盒子中的:
white =0(偶) ;black=1(奇);
0+0=0;(偶)
1+1=0;(偶)
1+0=1;(奇)拿出去的却是偶
100*0+100*1=100(偶)
拿出去的部分是偶性质,那么最后那个必需是个偶性质
微软盗版我的想法。。。。
zhouxiaochenchina
2003-08-14
打赏
举报
回复
to chs1918
昨天我花了一个小时用Delphi写了个程序,结果出来了,
结果应该是不固定的,有可能是白,有可能是黑,
我模拟人随即取数,做出来的。
administr
2003-08-14
打赏
举报
回复
白球是每次都增1或减1,黑球每次不变或减2,所以最后的结果是由黑球的数量决定的
administr
2003-08-14
打赏
举报
回复
最后剩球情况是由白球的数量决定的
liduke
2003-08-14
打赏
举报
回复
真的很经典
maomaoysq
2003-08-14
打赏
举报
回复
I thank the result is the white one.
jiutiao
2003-08-14
打赏
举报
回复
白的
加载更多回复(19)
数学建模方法解黑
白球
三维排列
如果目标是寻找所有可能的排列方式,那么
问题
就转化为在三维空间内放置B个
黑球
和W个
白球
的所有组合。 ###
解决
方案与算法设计
解决
黑
白球
三维排列
问题
的关键在于算法的设计。一种常见的方法是使用递归回溯算法,...
2023年java笔试题汇总部分答案.doc
由于每次拿出两个球,然后根据球的颜色放入
黑球
或
白球
,因此可以使用马尔科夫链来
解决
这个
问题
。最终,剩下
黑球
的概率为1/2。 2. 10 个人排队带帽子,10 个黄帽子,9 个蓝帽子,带好后后面的人可以看见前面所有人的...
百度面试题之桶中取球(咖啡罐
问题
的变形)
这个
问题
其实是一个
经典
的概率
问题
变体,称为“咖啡罐”
问题
。在这个
问题
中,有一个装有黑豆和白豆的罐子,规则略有不同: - **如果取出两个相同颜色的豆子**,则丢弃这两个豆子并向罐中添加一个额外的黑豆。 - **...
千锤百炼第90炼 取球
问题
.doc
例如,从含有6个
黑球
和4个
白球
的袋子中不放回地抽取3个球,首次抽取到
白球
后,再次抽取到
黑球
的概率会受到影响。 3. **条件概率**: 如果抽取球的过程涉及到某种条件,比如“已知第一次抽取到的是
白球
”,那么后续...
c语言-穷举算法(百钱买白鸡)、摸球
问题
.docx
问题
描述如下:从3个红球、6个
白球
、7个
黑球
中任意取出8个球,且其中可以没有
黑球
,必须有红球和
白球
。输出所有可能的方案和方案总数。 使用穷举算法可以
解决
该
问题
。首先,定义三个变量:i是红球、j是
白球
、k是...
C#
111,093
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章