Liar Liar Pants On Fire

Logic Level 2

You are on an island, in which the villagers only tell the truth always or lie always. You meet 3 villagers and ask them: "How many truth tellers are there amongst you?". To which, they reply

"Two."
"Two."
"One."

Can you tell, how many truth tellers are there amongst the 3 villagers?

One Not enough information Zero Two

This section requires Javascript.
You are seeing this because something didn't load right. We suggest you, (a) try refreshing the page, (b) enabling javascript if it is disabled on your browser and, finally, (c) loading the non-javascript version of this page . We're sorry about the hassle.

7 solutions

Pavan Patil
Mar 28, 2014

I to thought like if all are lying still u cant be confirm about the answer .

the answer is bound to be zero! it was given that either all the villagers lie simultaneously or they tell the truth simultaneously............. if one answer is different it is clear that at least one of them is a liar! and since all lie simultaneously , if one lies the other two are bound to lie too!

Mayank Holmes - 7 years, 2 months ago

Log in to reply

Not simultaneously,the question gives that the villages always lie or always tell the truth.

Tan Li Xuan - 6 years, 11 months ago

answer must be 0, right???

Rehman Hasan Tyeb - 7 years, 2 months ago

it can be 0, 1 or 2, but when there are two persons giving the same answer, it can be more than coincidence. its highly improbable that two people lying give the same answer, unless they are telling the truth. my answer 2

Mrinmoy Bhattacharjee - 7 years, 2 months ago

I still believe the answer is 0 .. !

Anas Mourad - 7 years, 2 months ago

Well it could be both :)

Hasan Shamsi - 7 years, 2 months ago

should be 2.

Priyansh Saxena - 7 years, 2 months ago

It should be zero. It says that all villagers will tell a lie or truth. So if their answer is different, they must all lie.

Jovan Tjahjadi - 6 years, 11 months ago
Shourya Pandey
Mar 17, 2014

It can be that: 1) All are lying. 2) Only that person who said "One" is truthful. 3) Those who said "Two" are truthful.

So the answer may be either of 0 0 , 1 1 or 2 2 .

So there is not enough information

Wei Jie Tan - 7 years, 2 months ago

Log in to reply

Yes lol

Joshua Ong - 7 years, 2 months ago

Log in to reply

Ya!!

Jasveen Sandral - 7 years, 2 months ago

zero truth tellers is the r8 answer .. i lost my points

Anand O R - 7 years, 2 months ago

Log in to reply

There point is that you do not know for certain that there are 0 truth tellers.

There can be 0 (all lying), 1 (first 2 lie, third tells truth) or 2 (first 2 tell truth, third lies) truth tellers. You do not have enough information to conclude how many truth tellers there are.

Calvin Lin Staff - 7 years, 2 months ago

Log in to reply

its written that they lie always or tells truth always and there I misunderstood the question :(

Rehman Hasan Tyeb - 7 years, 2 months ago

All Three answers can be possible - let 0 be true => all 3 are lying, consistent let 1 be true => C is telling the truth, consistent let 2 be true => A,B are telling the truth , consistent

Daniel Lim
Mar 17, 2014

It may be 2 2 , in the same time it also may be 1 1

Can there be 0 truth tellers?

Calvin Lin Staff - 7 years, 2 months ago

Log in to reply

Yes there can be.

Wei Jie Tan - 7 years, 2 months ago

oh, didn't notice that

Daniel Lim - 7 years, 2 months ago

Yes, if all tell lies then it can be easily seen that there are no truth tellers.

Maharnab Mitra - 7 years, 2 months ago

what about the first and the second villager always tell the truth? they both said two and only the third villager said one(who lied). I answered 2 and wrong :|

Krisna Attayendra - 7 years, 2 months ago

Log in to reply

There point is that you do not know for certain that there are 0 truth tellers.

There can be 0, 1 or 2 truth tellers. You do not have enough information to conclude how many truth tellers there are.

Calvin Lin Staff - 7 years, 2 months ago

Log in to reply

@Calvin Lin aah i see, big thanks

Krisna Attayendra - 7 years, 2 months ago

Yes there can be as all the 3 villagers may have lied.....since none of them said that there are 0 truth tellers...

Madhav Nautiyal - 7 years, 2 months ago

it may be 0 anyway

Irvan Syahroni - 7 years, 2 months ago

There is no correct answer in options. As there can be 2 or 1 truth tellers.

Amit Kumar Swami - 7 years, 2 months ago
Saya Suka
Feb 16, 2021

0 (none of them) or 1 (the last villager) or 2 (the first two villagers).

Ka Kei Yeung
Apr 6, 2014

Initially 2 sounds about right as 2 of them lying and 1 of them (who answered 1 truthteller) telling the truth. But that's not the only possibility. They could all be lying, or two of them are telling the truth. This means there is simply not enough information to explicitly decide.

Heru Fianisal
Apr 5, 2014

First two tell truth, third lies; third tells truth, first two lie, or all lying.

0 pending reports

×

Problem Loading...

Note Loading...

Set Loading...