I’m thinking of an integer between 1 and 100, inclusive. You have 10 guesses to guess my number. However, I am permitted to lie on at most one of the questions (I can also just tell the truth all the time if I so choose). Your questions can only be of the form “is the number in this set” - you can’t ask self-referential things to force a lie or ask about future plans.
Is it possible to determine my number with certainty?
(Harder: if 100 is replaced with some other number of possible answers, where is the boundary between when this can and cannot be done?)
Heard from a coworker, who told me he saw it in a problem book.


















