A. 红帽子和白帽子谁大
红帽子,工地红帽子是领导,蓝帽子是技术干部,白帽子是安质、监理,黄帽子是普通工人,建筑工地对工人的管理,分两个层次:一是劳务队伍自己的老板和班组长,二是项目部的管理人员,对于劳务队伍的管理。
红帽子和白帽子谁大
红帽子工地上戴的是管理、技术员或者队长,不经常来且戴着红帽子的是领导,蓝色帽子是项目安全管理人员,工地上是安全负责人,白色帽子是监理人员。
B. 红白帽子的逻辑问题
犯人如果够聪明第二天都可以被释放
第一步:
白帽子犯人 A B
A,B放风时都看到8顶红帽子,1顶白帽子
由于国王说:“至少有一个人头上的帽子是白色”就说明不止一个人头上带着白帽子。。
于是,这两个人都明白“只看到一个人戴着白帽子,说明自己戴着白帽子”
白帽子犯人(A、B)全部被释放
第二步:
白帽犯人都被释放了,OH,YEAH!
红帽犯人一看两个戴着白帽子的毫不犹豫回答,并且被释放了。。。
自己戴的必须是红帽子啊(请见白帽子犯人的逻辑)
于是大家都被释放了。。
C. 编写C语言程序解决白帽子、红帽子问题
这个问题我用5位二进制数来表示,总的可能排列有32种,逐一检验就可以找到答案,具体看代码:
#include<stdio.h>
#include<conio.h>
#defineN5
intmain(){
unsignedintbin,max,i,w,hat[N]={0};
for(max=1,i=0;i<N;++i)max*=2;//计算max=2^N
for(bin=0;bin<max;++bin){//用N位二进制数表示每个人的帽子状态,bin=00000~11111
for(w=1,i=0;i<N;++i,w*=2){//获取每个人戴的帽子(0为红帽子,1为白帽子)
hat[i]=((bin&w)!=0);//按位与来检测其帽子颜色
}
for(w=0,i=0;i<N;++i)w+=hat[i];//统计总的白帽子数
//检验甲的说法
if(hat[0]){//如果甲戴白帽子,说真话
if(w-1!=1)continue;//但是除了甲外,白帽子数不是1,说明解错误,换下一组解
}else{//甲戴红帽子,说假话
if(w==1)continue;
}
//检验乙的说法
if(hat[1]){
if(w-1!=N-1)continue;
}else{
if(w==N-1)continue;
}
//检验丙的说法
if(hat[2]){
if(!(w-1==1&&hat[0]==0))continue;
}else{
if(w==1&&hat[0]==0)continue;
}
//检验丁的说法
if(hat[3]){
if(!(w-1==0))continue;
}else{
if(w==0)continue;
}
//检验戊的说法
if(hat[4]){
if(!(w-1==1&&hat[0]==0))continue;
}//如果戊说了假话,其余情况都有可能
for(i=0;i<N;++i){
printf("%d",hat[i]);
}
printf(" ");
}
printf(" Finished! ");
getch();
return0;
}
最后运行的结果显示为:0 0 1 0 1,即甲红、乙红、丙白、丁红、戊白。
D. 红帽子和白帽子的问题
等等。有一顶红帽子和白帽子 哪来的两个白帽子?
E. 红帽子和白帽子谁大
红帽子是比白帽子大的。工地上的红帽是管安全的。工地上的白帽子是领导当官的。平时是领导官大。如果是安全方面的问题应该是安全大于一切。没有安全一切都是零。所以在工地上带红帽子的人要比带白帽子的人权利要大。安全为了生产。生产必须安全。红帽子管安全所以大。
安全帽的介绍
安全帽是个人防护用品中生产量大、用途广泛的重要防护用品之一,品种类型较多,结构形式多种多样。按安全帽的用途可划分为一般作业类和特殊作业类两种。
具有一般冲击防护性能,用于存在冲击伤害的作业场所,如建筑、造船作业等。
除具有一般冲击防护性能外还具有特殊防护需要的作业场所,如静电防护、侧向刚性防护、阻燃防护、低温防护等。
依据帽壳的材料可划分为塑料安全帽、玻璃钢安全帽、胶质安全帽、竹编安全帽、铝合金安全帽。前四种材料的安全帽生产企业较多,生产量较大,被广泛使用,铝合金安全帽生产,使用较少。
按照安全帽沿尺的大小可划分为无沿、小沿、中沿、和大沿。
F. 题目:有三顶红帽子和两顶白帽子。将其中的三顶帽子分别戴在 A、B、C三人头上。这三人每人都只能看见
C带的红色帽子,因为AB都说不知道假设A看见不同颜色的BC,那么剩下的是一顶白色和两顶红色,假设A看见同样颜色的,都是白色,那么只剩下红色,A说不知道,所以A带的不是红色,B说不知道,说明他也看到了和A相同的情况,但是之前有A说不知道B推理得出剩下的白帽红帽都有可能剩一顶,所以说不知道,此时C看见两个颜色都是白色的AB,遂回答也就是C带的红色,AB带的白色
G. 国王与十名奴隶玩游戏,发给他们每人一顶帽子,有两种颜色:红帽子和白帽子。红帽子不多于5个,至少1
根据题意:红色可能为1,2,3,4,5其中之一
当为1或5时,很容易判断出自己帽子的颜色,当天就会有人去找国王获得自由,所以不是1也不是5
那么在2,3,4中分析一下就会发现在红色为2或4时,会出现第一天没人能确定自己帽子的颜色,而第二天才能确定的情况
所以答案为:红帽子有2顶或4顶
如果第三天才有人获得自由那就是3顶了
H. 有3顶红帽子和2顶白帽子。将其中的3顶帽子分别戴在A、B、C三人头上。这三人每人都只能看见其他两人
这道题你记错了,应该是五根柱子把三个人绑起来,每个人只能看到自己前面的人,第一个人什么都看不到,让他们猜自己头上帽子的颜色,结果是其他2个人都不知道,只有最前面的那个人能算对。这道题用设想法,假如前面2个人分别是2白则第3个人一定是红,既然第3个人算不到,所以前面2个一定是1红1白或者2红。而第2个人也算不到,则说明第1个人一定不是白,所以第一个人算到自己是红色
I. 幼儿园小朋友在草坪上围成一圈,女孩都戴红色帽子,男孩都戴白色帽子。请用算术方法解答,不要用方程。
由第一个条件可知男孩比女孩多一个,由第二个条件可知男孩人数是女孩少一一个的两倍,通过画图可知,男孩4人,女孩3人。
1+1=2(人)2×2=4(人)(男生)4-1=3(人)
J. 有三顶红帽子,两顶白帽子,现将其中的三顶给排成一列的三人每人戴一顶,······
答案是对的。
这样想,如果前面两人都戴白帽子,由于只有两顶白帽子,那么最后的人就知道自己戴红帽子。所以最后的人回答不知道,可推出前面两人不都戴白帽子,即一白一红或两红。
中间的人由最后的人的回答,推出前两人不都戴白帽子,所以如果最前面的人戴白帽子,就可以知道中间的人戴红帽子,但是中间的人回答不知道,所以前面的人一定戴红帽子。
over~