Question 1
Harsha says: 'I came first'
Farhan says: 'Harsha did not come first'
Ravi says: 'I came second'
Sanjay says: 'Ravi is lying'
Exactly two contestants tell the truth. Who came first?
Let's solve by cases:
Case 1: Harsha came first.
Then statement 1 is true, statement 2 is false.
If statement 2 is false, then Farhan is liar.
Statement 3: Ravi says 'I came second' - unknown.
Statement 4: Sanjay says 'Ravi is lying'.
This leads to multiple possibilities.
Case 2: Farhan came first.
Then statement 1 is false → Harsha is liar.
Statement 2 is true → Farhan is truth-teller.
If Ravi came second, statement 3 is true → Ravi is truth-teller.
Then statement 4 says 'Ravi is lying' - false → Sanjay is liar.
This gives 2 truth-tellers (Farhan, Ravi) and 2 liars, consistent.
Therefore, the only consistent assignment is Farhan came first.
Case 1: Harsha came first.
Then statement 1 is true, statement 2 is false.
If statement 2 is false, then Farhan is liar.
Statement 3: Ravi says 'I came second' - unknown.
Statement 4: Sanjay says 'Ravi is lying'.
This leads to multiple possibilities.
Case 2: Farhan came first.
Then statement 1 is false → Harsha is liar.
Statement 2 is true → Farhan is truth-teller.
If Ravi came second, statement 3 is true → Ravi is truth-teller.
Then statement 4 says 'Ravi is lying' - false → Sanjay is liar.
This gives 2 truth-tellers (Farhan, Ravi) and 2 liars, consistent.
Therefore, the only consistent assignment is Farhan came first.