数学题:A、B、C、D四个人踢球,不知谁将玻璃踢碎,A说:是C或D。 B说:是D。 C说:不是我干的 三年级数学题:a,b,c,d,4人进行比赛,每两人都要赛一场...

作者&投稿:军俊 (若有异议请与网页底部的电邮联系)
假设B说谎,则不是D打碎的,C说不是C,那就是A或B,但A说是C或D,矛盾
假设C说谎,则是C打碎的,根据B说的,矛盾
假设A说谎,则是D打碎的,C说真话,排除C,A的原话“是C或d”,改成“是B或D”则说得通了
所以应该是A说谎,是D打碎的

你可以自己分析一下
假设是A说谎 那么BC是对的 但AB就矛盾了
若是B说谎 那AC是对的 那么AB就矛盾了
假设是C说谎 那就是C自己干的
综上所述 是C打碎的

如果A说谎那么就不是c,d。是a或b
而b说是d就不成立
如果是b说谎那么就不是d,a说是c或d。那就是c,而c说不是他干的。就不成立
如果c说谎那就是c干的。但是b说的也是实话
则题目不成立
不知道对不对!~题目矛盾了

A说谎了,应该是A说B和C,B说是D,C说不是我干的,所以是A

d
若a说假话,则c与d均不是,与b矛盾
若b说假话,综合a,可知是c,与c矛盾
若c说假话,则与b矛盾
d说假话,无矛盾

小偷问题:A,B,C,D四个人,A说:我不是小偷;B说:C是小偷;C说:D是小偷;D说:C冤枉人。~

分析:题目的意思是只有一个是小偷,4个人中有一个人说谎,说谎的人就是小偷。扣住这一点分别假设某人为小偷,来判别4个人说的话真假,当3个人说的话是真的,就是这个题的解。用C++编程如下:
#include
using namespace std;
int main()
{
char thief;
for (thief='a';thief<='d';thief++)
if ((thief!='a')+(thief=='c')+(thief=='d')+(thief!='d')==3) cout<<thief<<endl;
}

我不会PASCAL语言 ,但你可以转化一下就行了,程序输出结果为C,C是小偷。那我们代入4个人说的话:
1、A说我不是小偷,成立。
2、B说C是小偷,成立。
3、C说D是小偷,不成立。
4、D说C冤枉人(D不是小偷),成立。

所以这题的最终解是C是小偷,大家快来抓住他啊!嘿嘿!
曾经有学一会儿delphi,也是pascal语言为基础的,那我就用在delphi编一个吧:
procedure TForm1.Button1Click(Sender: TObject);
var
thief:char;
begin
for thief:='a' to 'd' do
begin
if (ord(thief'a')+ord(thief='c')+ord(thief='d')+ord(thief'd'))=3 then edit1.Text:=edit1.Text+' '+thief;
end;
end;
请你转换一下就OK了。以上在delphi7.0编译通过。

a,b,c,d,4人进行比赛 共进行6场比赛。
a,b,c,3人胜出的场次相同
假如都胜一场,那么d就要胜6-3=3场,也就是说d要对a,b,c全胜,这与题中a胜d不符,所以这个假设不成立!
假如都胜二场,则d胜 6-3x2=0场,即a胜d,与题中条件相符,所以这个假设成立!
综上可得:d胜0场!

数学题:A、B、C、D四个人踢球,不知谁将玻璃踢碎,A说:是C或D。 B说...
答:假设A说谎,则是D打碎的,C说真话,排除C,A的原话“是C或d”,改成“是B或D”则说得通了 所以应该是A说谎,是D打碎的

A、B、C、D四人练习踢足球,要求每人接到球后踢给别人,而且第一次由A发...
答:因为第五脚要到A,所以第四脚后肯定不在A脚下 1、第二脚后回到A,第四脚后不能在A脚下,有3*1*3*2*1=18,2、第二脚后不回到A,且第四脚后不能回到A 2.1第三脚后回到A ,3*2*1*3*1=18 2.2第三脚后...

A B C D四个孩子A、B、C、D四个孩子在院子里踢足球,
答:假定A说的是真话,则玻璃肯定是C打的,而B说的也就成了真话,那么就出现了两个人在说真话,因此前面的假定是错误的,A说的是假话,玻璃不是C打的,那么C就是说真话的人。既然C说的真话,其它人说的一定都是假话了,...

abcd四个孩子在院子里踢足球,a说b干,为啥是c打破
答:答案:假设C说了真话。那么B说的是假话,则D说的是真话,有两个人说真话了。所以C说的是假话,所以是C打破的。原题目:A,B,C,D四个孩子在院子里踢球,把房间的窗玻璃打破了,询问后得到的答复是:A说:“是B打破...

A、B、C、D四个孩子在院子里踢足球,
答:为假,A亦没说谎,故矛盾排除 假设C没说谎,则此时,A说谎,B说谎(故为B打碎玻璃),D说谎,成立 假设D没说谎,则A打碎玻璃,此时B亦没说谎,矛盾,排除 以上分析知,第三种假设成立,C说的是真话,为B打碎玻璃。

A,B,C,D四个孩子踢球打碎了玻璃。
答:是D。用一一列举(穷举)法,先设是A打碎的,再设是B打碎的···然后发现是D打碎的。最后验证一下就行了。

ABCD四位同学踢球,把玻璃踢破了,老师问谁干的?A说是B踢 的,B说是D踢...
答:这种题 首先看互相冲突的 就是B 和D ,B说D踢的如果正确 那么C也正确,不符合题意,所以B说的是谎话,而如果B说D踢的是谎话,则说明D说的话是正确的,D说话正确,其他人说的就是谎话,而C的话不是他踢的是谎话...

教练安排A,B,C,D四名足球队员上场,已知:
答:1.AB不兼容除非C来 ABCyes Dno 2.CD不兼容 BDyes ACno 3.AD不兼容 ACyes BDno or ABCyes Dno 1.2句就出现了语病 是C上了 B一定上?还是 不一定上不上 第4句也出现了语病 A上场且D不上场 那就是D...

A、B、C、D四支球队进行足球比赛,每两队都要比赛一场,胜一场得3分,平...
答:D队1平积1分。4队单循环比赛,一共是六场比赛目前是5胜三负一平,因此D对是2负一平。

有A,B,C,D四个人打乒乓球,每两人都要赛一场。已知A胜D,且A,B,C三人...
答:解:由题可得共有6场比赛 A:D A:B A: C B: C B: D C:D 设A赢一场。不成立。设A赢两场则A赢D、B①或赢D、C② 由①可得:B赢C、D C赢A、D 所以D赢0场 由②可得:B赢...