Figure out what the three gods mean

Question: Three gods A, B, and C are called, in no particular order, True, False, and Random. True always speaks truly, False always speaks falsely, but whether Random speaks truly or falsely is a completely random matter. Your task is to determine the identities of A, B, and C by asking three yes-no questions; each question must be put to exactly one god. The gods understand English, but will answer all questions in their own language, in which the words for yes and no are da and ja, in some order. You do not know which word means which.

What three questions can you ask?

Origin: http://en.wikipedia.org/wiki/The_Hardest_Logic_Puzzle_Ever

Riddle Discussion

Similar Riddles

Question: I am first in earth A second in heaven I appear twice in a week But you can only see me once in a year You can also see me in the middle of the sea What am I?

Question: There is a farmer who has three sons. Nearing his death, he asked his three sons to find two objects that can fill the room he's in. The one who can deliver will be chosen as his heir. So the oldest son goes to the market to get hay while the middle son go get leaves. The youngest son goes to a shop and buys two things that he put in his pocket. The oldest son's hay only fills half the room, the middle son's leaves fills 2/4 quarters of the room, while the youngest fills the room with his two objects. Question: What are the two objects that the youngest son used to fill the room?

Question: One female dog goes in and there are no other dogs in there so why did dogs come out?

Question: What tastes better than it smells?

Question: What goes in the water black and comes out red?