It does say in the OP that "the gods respond only to yes-no questions"...(paragraph 2, 4th sentence)
![]() |
Welcome to BrainDen.com - Brain Teasers Forum. Like most online communities you must register to post in our community, but don't worry this is a simple free process. To be a part of BrainDen Forums you may create a new account or sign in if you already have an account. As a member you could start new topics, reply to others, subscribe to topics/forums to get automatic updates, get your own profile and make new friends. Of course, you can also enjoy our collection of amazing optical illusions and cool math games. If you like our site, you may support us by simply clicking Google "+1" or Facebook "Like" buttons at the top. If you have a website, we would appreciate a little link to BrainDen. Thanks and enjoy the Den :-) |
Best Answer Yoruichi-san, 19 February 2013 - 06:11 AM
Lol, well as an engineer, I do try to be as lazy *cough* efficient as possible...
1st question: Ask A, "Would B answer yes (or 'whatever in his language means yes' if you need to be that specific) to the question 'Is C the random god?'"
If he can't answer, then B is the random god. In this case, there are a couple ways you could go. The simplest IMO is probably to ask A, like, "Would you answer yes if I asked you 'Is the sky blue'?" or something like that that tells you which of his answers means yes (or no), and then for the last question ask "Is the sky blue" to determine which of A and C is the liar and truthteller.
If A did answer the first question, then either A or C is the random god, and B is definitely not the random god. In this case, take note of what he just said, and move on to B. Ask B, "Would C answer yes (or 'whatever in his language means yes') to the question 'Did A just say [insert whatever A just said]'?" (or 'Is the sky blue' or any question that is true I suppose...
)
If B can't answer question 2, then C is the random god, and whatever A answered previously means 'no' in A's language. So move back to A and ask him 'Is the sky blue' or some such to determine which of A and B is the liar and the truthteller.
If B did answer question 2, A is the random god and whatever B just answered means 'no'. So then ask him 'Is the sky blue' to determine which of B and C is the liar and the truthteller.
(Of course, if you want to be technical you can always replace 'Is the sky blue' with a more undisputable mathematical question, like "does 1+1=2?" or logical question, like "Does yes mean yes?", but I just like to use it in these problems
)
Posted 19 February 2013 - 01:00 AM
It does say in the OP that "the gods respond only to yes-no questions"...(paragraph 2, 4th sentence)
True would answer "no" definitely, but it's a paradox for Lie.
Use last question as above if acceptable.
Posted 19 February 2013 - 01:32 AM
It does say in the OP that "the gods respond only to yes-no questions"...(paragraph 2, 4th sentence)
Spoiler for Sorry, clarification to question 3I meant to ask, what happens if you ask the lying god, "Is your answer to this question a lie?"
True would answer "no" definitely, but it's a paradox for Lie.
Spoiler for First two questionsAsk two of them, "will the random god answer whatever means 'yes' in his language to the next question?", only Random can answer, so this tells you who Random is.
Use last question as above if acceptable.
Having said that, I know at least one solution that does not rely on this technique. So, to make life difficult: suppose that the lying god, when thusly cornered, answers at random and considers either response to be a "lie". Can you still identify the gods?
Posted 19 February 2013 - 01:58 AM
ThunderCloud, you don't specifically limit our questions to be of the Yes/No variety, but it seems implied?
If I understand your question correctly: the gods of Truth and Lies will not respond to questions for which an appropriate answer is neither "Yes" nor "No." The "god of Randomness" will answer any question with a "Yes" or "No" response. ![]()
Posted 19 February 2013 - 06:11 AM Best Answer
Lol, well as an engineer, I do try to be as lazy *cough* efficient as possible...
1st question: Ask A, "Would B answer yes (or 'whatever in his language means yes' if you need to be that specific) to the question 'Is C the random god?'"
If he can't answer, then B is the random god. In this case, there are a couple ways you could go. The simplest IMO is probably to ask A, like, "Would you answer yes if I asked you 'Is the sky blue'?" or something like that that tells you which of his answers means yes (or no), and then for the last question ask "Is the sky blue" to determine which of A and C is the liar and truthteller.
If A did answer the first question, then either A or C is the random god, and B is definitely not the random god. In this case, take note of what he just said, and move on to B. Ask B, "Would C answer yes (or 'whatever in his language means yes') to the question 'Did A just say [insert whatever A just said]'?" (or 'Is the sky blue' or any question that is true I suppose...
)
If B can't answer question 2, then C is the random god, and whatever A answered previously means 'no' in A's language. So move back to A and ask him 'Is the sky blue' or some such to determine which of A and B is the liar and the truthteller.
If B did answer question 2, A is the random god and whatever B just answered means 'no'. So then ask him 'Is the sky blue' to determine which of B and C is the liar and the truthteller.
(Of course, if you want to be technical you can always replace 'Is the sky blue' with a more undisputable mathematical question, like "does 1+1=2?" or logical question, like "Does yes mean yes?", but I just like to use it in these problems
)
Edited by Yoruichi-san, 19 February 2013 - 06:20 AM.
Posted 19 February 2013 - 06:14 AM
"Random"=R=Random answerer
T=Truth teller
L=Liar
Edited by Thalia, 19 February 2013 - 06:15 AM.
Posted 19 February 2013 - 09:12 PM
Spoiler for Attempt #21. To #1: If I ask 2 if he is random, what will he say?
-Answers- 2 is not random- go to question 4
Posted 19 February 2013 - 10:06 PM
"Random"=R=Random answerer
T=Truth teller
L=Liar
Spoiler for Attempt #21. To #1: If I ask 2 if he is random, what will he say?
-Answers- 2 is not random- go to question 4
-No answer- 2 is random- go to question 2
2. To #1: If I ask 3 if 2+2=4, what will he say?
-Answer will be “no”- go to question 3
3. To #1: Does 2+2=4?
-Answers same as question 2- 1L, 2R, 3T
-Answers different from question 2- 1T, 2R, 3L
4. To #2: If I ask 3 if he is random, what will he say?
-Answers- 1 is random- go to question 5
-No answer- 3 is random- go to question 6
5. To #2: Does 2+2=4?
-Answers same as question 5- 1R, 2T, 3L
-Answers different from question 5- 1R, 2L, 3T
To #2: Does 2+2=4?
-Answers same as question 1- 1L, 2T, 3R
-Answers different from question 1- 1T, 2L, 3R
Posted 19 February 2013 - 10:16 PM
Lol, well as an engineer, I do try to be as
lazy*cough* efficient as possible...
Spoiler for The more tedious solutionDenoting the gods as A,B, and C for simplicity...
1st question: Ask A, "Would B answer yes (or 'whatever in his language means yes' if you need to be that specific) to the question 'Is C the random god?'"
If he can't answer, then B is the random god. In this case, there are a couple ways you could go. The simplest IMO is probably to ask A, like, "Would you answer yes if I asked you 'Is the sky blue'?" or something like that that tells you which of his answers means yes (or no), and then for the last question ask "Is the sky blue" to determine which of A and C is the liar and truthteller.
If A did answer the first question, then either A or C is the random god, and B is definitely not the random god. In this case, take note of what he just said, and move on to B. Ask B, "Would C answer yes (or 'whatever in his language means yes') to the question 'Did A just say [insert whatever A just said]'?" (or 'Is the sky blue' or any question that is true I suppose...
)
If B can't answer question 2, then C is the random god, and whatever A answered previously means 'no' in A's language. So move back to A and ask him 'Is the sky blue' or some such to determine which of A and B is the liar and the truthteller.
If B did answer question 2, A is the random god and whatever B just answered means 'no'. So then ask him 'Is the sky blue' to determine which of B and C is the liar and the truthteller.
(Of course, if you want to be technical you can always replace 'Is the sky blue' with a more undisputable mathematical question, like "does 1+1=2?" or logical question, like "Does yes mean yes?", but I just like to use it in these problems
)
Well done.
My answer was very similar to this.
Although it is possible to decipher at least one god's language during the course of the three questions (as you demonstrated), it is actually not necessary... which leaves me with the feeling that the problem can be made still harder, somehow....
Posted 19 February 2013 - 10:26 PM
Yeah deciphering is not necessary, but it makes it mentally easier for me, at least, lol, to keep track of, and somehow I feel more accomplished for getting an extra piece of information ;P.
Check out the puzzle I linked...the setup there (where True and Lie can also answer any yes-no question...they are omniscient apparently about Random's answers) disallows you to know which word stands for which, since there were only two possible answers. In these puzzles 8 possible arrangements of True/Lie/Random, so 2^3=8 will resolve which arrangement with no information to spare. This puzzle there are three potential answers: a word, a word that is different than the previous word, and lack of an answer, so there is more possible information gained.
Nice puzzle tho, it was fun, thanks
.
Edited by Yoruichi-san, 19 February 2013 - 10:28 PM.
Posted 19 February 2013 - 10:33 PM
Yeah deciphering is not necessary, but it makes it mentally easier for me, at least, lol, to keep track of, and somehow I feel more accomplished for getting an extra piece of information ;P.
Check out the puzzle I linked...the setup there (where True and Lie can also answer any yes-no question...they are omniscient apparently about Random's answers) disallows you to know which word stands for which, since there were only two possible answers. In these puzzles 8 possible arrangements of True/Lie/Random, so 2^3=8 will resolve which arrangement with no information to spare. This puzzle there are three potential answers: a word, a word that is different than the previous word, and lack of an answer, so there is more possible information gained.
Nice puzzle tho, it was fun, thanks
.
I will take a look at it, thanks. Glad you enjoyed the problem.
Btw, I only count 6 possible arrangements for True/Lie/Random (3!) ...?
0 members, 0 guests, 0 anonymous users
Community Forum Software by IP.Board 3.4.4
Licensed to: BrainDen
