Hootsgo
Published on Hootsgo (https://hootsgo.org)


To Tell the Truth

Can you figure out which company has the honest employees?

A recent business school graduate is interviewing with three global corporations. She knows that the people in one of the corporations always tell the truth. The employees of another one of the three companies always lie. In the third company, half the people always lie and the other half always tell the truth. The employees of each company know all about the people in the other two, including whether or not they are truthful.

The graduate does not know which company is which but would like to be able to identify each one. The interviews are set up so that the prospective employee can ask only questions that have a "yes" or "no" answer. What questions can be asked to reveal the honesty of the three companies?

Make up some puzzles like these and send them in with your solutions. We’ll post them here in the SEED Science Center.


This content has been re-published with permission from SEED. Copyright © 2025 Schlumberger Excellence in Education Development (SEED), Inc.

Course: 

  • Math [1]
Result/Solution(s)

Solution: To Tell the Truth Math Puzzle

We had several people suggest solutions to this puzzle.

Chris Rees's Solution

I think this is a solution: If you can see the people you are interviewing with, start with

Question 1: Are you a man?

This question, or a similar question with a known answer, will show whether that person tells the truth or not.

If you get a true answer, then continue with

Question 2a: Do all the people in your company always tell the truth?

If the answer is “yes,” this is the company where people always tell the truth. If the answer is “no,” this is the half-and-half company, because at least the person you’re speaking with told the truth, so they don’t always lie.

Now back to Question 1. If that answer was a lie, then continue with

Question 2b: Does anyone in your company tell the truth?

If the answer is “yes,” then this is the company of liars. Since they have to lie all the time, the real answer is “no.” If the answer is “no,” then it’s the half-and-half company.

If you interview people from each company, you’ll be able to sort them out this way.

Alison Booth's Solution

I found the solution to a similar problem: Of three men, one always tells the truth, one always tells lies, and one answers "yes" or "no" randomly. Each man knows which one each of the others is. You may ask three yes/no questions, each of which may only be answered by one of the three men, after which you must be able to identify which man is which. How can you do it?

There are six possible scenarios. Let's call the first man A, the second man B, and the third man C. The six scenarios, then, are:

 

Scenario

A

B

C

I

Truth teller

Liar

Random

II

Truth teller

Random

Liar

III

Liar

Truth teller

Random

V

Liar

Random

Truth teller

IV

Random

Truth teller

Liar

VI

Random

Liar

Truth teller

Follow these steps to determine which possibility listed above is correct:

  1. Ask A, "Is B more likely to tell the truth than C?"
    If yes, go to step 2.
    If no, go to step 5.
  2. Ask C, "Are you the random man?"
    If yes, go to step 3.
    If no, go to step 4.
  3. Ask C, "Is A the truth teller?"
    If yes, then scenario V is the case.
    If no, then scenario II is the case.
  4. Ask C, "Is A the liar?"
    If yes, then scenario IV is the case.
    If no, then scenario VI is the case.
  5. Ask B, "Are you the random man?"
    If yes, go to step 6.
    If no, go to step 7.
  6. Ask B, "Is A the truth teller?"
    If yes, then scenario VI is the case.
    If no, then scenario I is the case.
  7. Ask B, "Is A the liar?"
    If yes, then scenario III is the case.
    If no, then scenario V is the case.

Lawrence Lee Has This Strategy

The trick is to ask a "double question," such as "If I were to ask you if you work for Company X, would you say Yes?" By so doing, you will get the correct answers to every question you ask without having to correlate answers to different questions.

  1. If the person always tells the truth, you will always get the correct answer.
  2. If the person always lies, this person will (a) lie if he/she works for Company X and (b) lie about the answer. Double negatives will result in a positive.

This principle works on the individual who tells the truth or lies (T or F.) It is independent of the number of corporations or tribes (groups of T's and F's.) Thus, the complexity of the third tribe is simply trying to throw people off.

  • math [2]
  • Math Puzzle [3]
Copyright © 2018 Hootsgo. All Rights Reserved. Hootsgo is a registered 501 (c) (3) non-profit organization.
Donated by Dev2Source I.T. Services Ltd.

Source URL: https://hootsgo.org/?q=tell-truth&qt-quicktabs=2

Links
[1] https://hootsgo.org/?q=taxonomy/term/50
[2] https://hootsgo.org/?q=tags/math
[3] https://hootsgo.org/?q=tags/math-puzzle