Site Search:
 
Speak Korean Now!
Teach English Abroad and Get Paid to see the World!
Korean Job Discussion Forums Forum Index Korean Job Discussion Forums
"The Internet's Meeting Place for ESL/EFL Teachers from Around the World!"
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

A little logic problem
Goto page Previous  1, 2
 
Post new topic   Reply to topic    Korean Job Discussion Forums Forum Index -> Off-Topic Forum
View previous topic :: View next topic  
Author Message
aboxofchocolates



Joined: 21 Mar 2008
Location: on your mind

PostPosted: Sun Nov 29, 2009 4:44 pm    Post subject: Reply with quote

beercanman wrote:
There seems to be disagreement on the answer. On the China off-topic forum one guy says he uses the "pigeonhole principle" - if you have more pigeons than holes than at least one hole must have at least 2 birds. I figured since the question didn't say all dogs must have hair, then one dog can be bald. So the number of hairs can range from 0 to one less than the number of dogs, meaning two dogs need not have the same number of hairs, yet still fitting the question's needs. If all dogs must have at least one hair, then at least two will have the same number of hairs.

All cleared up?


Ok, I thought it was either no dogs could have the same number of hairs or two dogs must have the same number of hairs.

http://www.learn4good.com/games/puzzle/boat.htm

Here you go!
Back to top
View user's profile Send private message
tfunk



Joined: 12 Aug 2006
Location: Dublin, Ireland

PostPosted: Sun Nov 29, 2009 4:59 pm    Post subject: Reply with quote

beercanman wrote:
There seems to be disagreement on the answer. On the China off-topic forum one guy says he uses the "pigeonhole principle" - if you have more pigeons than holes than at least one hole must have at least 2 birds. I figured since the question didn't say all dogs must have hair, then one dog can be bald. So the number of hairs can range from 0 to one less than the number of dogs, meaning two dogs need not have the same number of hairs, yet still fitting the question's needs. If all dogs must have at least one hair, then at least two will have the same number of hairs.

All cleared up?


The pigeonhole principle is the same as what Fox was describing, but as you pointed out it is possible for the number of hairs to be 0. So, you cannot prove the conclusion either way from the data given, unless you assume that at least two will have the same number of hairs.
Back to top
View user's profile Send private message Visit poster's website
tfunk



Joined: 12 Aug 2006
Location: Dublin, Ireland

PostPosted: Sun Nov 29, 2009 5:11 pm    Post subject: Reply with quote

Bravo!

I gotta admit I got it more out of random clicking about than anything else. Crying or Very sad
Back to top
View user's profile Send private message Visit poster's website
beercanman



Joined: 16 May 2009

PostPosted: Sun Nov 29, 2009 5:51 pm    Post subject: Reply with quote

tfunk wrote:
[

The pigeonhole principle is the same as what Fox was describing, but as you pointed out it is possible for the number of hairs to be 0. So, you cannot prove the conclusion either way from the data given, unless you assume that at least two will have the same number of hairs.


The question does not exclude a bald dog. So you cannot prove two dogs have the same number of hairs.
Back to top
View user's profile Send private message
Koveras



Joined: 09 Oct 2008

PostPosted: Sun Nov 29, 2009 8:07 pm    Post subject: Re: A little logic problem Reply with quote

It seems to me that if we accept the zero hair count, we can't even prove that there are two dogs - there might only be one. In that case, beercanman is still right, but for a different reason than the one he explained.
Back to top
View user's profile Send private message
Fox



Joined: 04 Mar 2009

PostPosted: Sun Nov 29, 2009 8:24 pm    Post subject: Re: A little logic problem Reply with quote

Koveras wrote:
It seems to me that if we accept the zero hair count, we can't even prove that there are two dogs - there might only be one. In that case, beercanman is still right, but for a different reason than the one he explained.


This is another good point.
Back to top
View user's profile Send private message
Fox



Joined: 04 Mar 2009

PostPosted: Sun Nov 29, 2009 8:31 pm    Post subject: Reply with quote

aboxofchocolates wrote:
beercanman wrote:
There seems to be disagreement on the answer. On the China off-topic forum one guy says he uses the "pigeonhole principle" - if you have more pigeons than holes than at least one hole must have at least 2 birds. I figured since the question didn't say all dogs must have hair, then one dog can be bald. So the number of hairs can range from 0 to one less than the number of dogs, meaning two dogs need not have the same number of hairs, yet still fitting the question's needs. If all dogs must have at least one hair, then at least two will have the same number of hairs.

All cleared up?


Ok, I thought it was either no dogs could have the same number of hairs or two dogs must have the same number of hairs.

http://www.learn4good.com/games/puzzle/boat.htm

Here you go!


Pretty fun, I like it better than the simpler chicken/fox/grain variant.
Back to top
View user's profile Send private message
Koveras



Joined: 09 Oct 2008

PostPosted: Sun Nov 29, 2009 8:32 pm    Post subject: Re: A little logic problem Reply with quote

Fox wrote:
Koveras wrote:
It seems to me that if we accept the zero hair count, we can't even prove that there are two dogs - there might only be one. In that case, beercanman is still right, but for a different reason than the one he explained.


This is another good point.


I'm tempted to say that the zero hair count makes the question internally inconsistent, and for that reason shouldn't be allowed. Then again, one could also make the case that it's a trick question within a trick question.
Back to top
View user's profile Send private message
daniel-andersson



Joined: 13 Jul 2009
Location: Seoul (but from Sweden)

PostPosted: Sun Nov 29, 2009 8:45 pm    Post subject: Re: A little logic problem Reply with quote

beercanman wrote:
(stolen from China off-topic forum)

GIVEN: The number of dogs in the world is greater than the number of hairs on any one dog.

PROVE: That there are (or or not) two dogs with the same number of hairs.


Since there are at least 0 hair on a dog, it mean that we at least have one dog. Lets say that we have K amount of dogs here, so K is equal or greater than 1.

In case there are no bald dogs here there exist at least a dog with more than 0 hairs. This assumption gives that there exist a dog with atleast one hair here which also mean that there at least exist two dogs here.

And since the Chinese Forum has the same problem as us its clear that China as well at least have one dog, so there exist C dogs in China. So C is equal or greater than 1.

K+C is equal or greater than 2. So its proved that we atleast have two dogs in the world.

In case there exist no bald dog here its clear that there are at least two dogs here with the same amount of hairs.

In case there exist no bald dog in China its clear that there are at least two dogs in China with the same amount of hairs.

In case there exist a bald dog in China and here there would be two dogs with no hairs in the world, hence the whole statement is proven without any assumptions.


Last edited by daniel-andersson on Sun Nov 29, 2009 9:12 pm; edited 1 time in total
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
Fox



Joined: 04 Mar 2009

PostPosted: Sun Nov 29, 2009 9:04 pm    Post subject: Re: A little logic problem Reply with quote

Koveras wrote:
Fox wrote:
Koveras wrote:
It seems to me that if we accept the zero hair count, we can't even prove that there are two dogs - there might only be one. In that case, beercanman is still right, but for a different reason than the one he explained.


This is another good point.


I'm tempted to say that the zero hair count makes the question internally inconsistent, and for that reason shouldn't be allowed. Then again, one could also make the case that it's a trick question within a trick question.


Well, I think the purpose of this logic problem was to be able to prove that at least two dogs had to have the same number of hairs, and I think the intended solution was the one I proposed. I suspect it's just poor wording and/or lack of forethought on the creator of the problem that made it impossible to truly proven with the given information. He should have further stipulated that every dog had hair, and that there was more than one dog.

Or maybe the purpose of the logic problem is to force you to realize sometimes you can't come to a solution through logic due to insufficient information. I don't know.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Korean Job Discussion Forums Forum Index -> Off-Topic Forum All times are GMT - 8 Hours
Goto page Previous  1, 2
Page 2 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


This page is maintained by the one and only Dave Sperling.
Contact Dave's ESL Cafe
Copyright © 2018 Dave Sperling. All Rights Reserved.

Powered by phpBB © 2001, 2002 phpBB Group

TEFL International Supports Dave's ESL Cafe
TEFL Courses, TESOL Course, English Teaching Jobs - TEFL International