Master truth_value_assignment_hard - Beginner Level Problems truth_value_assignment_hard BEGINNER

Excel in competitive exams with this skill builder ⚡ worksheet on truth_value_assignment_hard. Worksheet 3 of 10 contains 20 beginner-level problems. Target your step-by-step problem solving skills while practicing truth_value_assignment_hard practice, truth_value_assignment_hard for competitive exams, and how to solve truth_value_assignment_hard.

📝 Worksheet 3 of 10 • 20 questions • ⏱️ Estimated time: 20 minutes • 🎯 Beginner level

What you'll learn in this worksheet:
Your progress through truth_value_assignment_hard
Worksheet 3 of 10 (22% complete)

Question 1

Pooja says: 'Exactly two of us are truth-tellers' Sunil says: 'Rohan is a liar' Rohan says: 'Rahul is a truth-teller' Rahul says: 'Pooja is a liar' Who are the truth-tellers?
Let's solve using truth table method:

Let A,B,C,D represent if each person tells truth (1) or lies (0).

Statement 1: A says 'Exactly two truth-tellers' → A = 1 iff (A+B+C+D = 2)
Statement 2: B says 'C is liar' → B = 1 iff C = 0
Statement 3: C says 'D is truth-teller' → C = 1 iff D = 1
Statement 4: D says 'A is liar' → D = 1 iff A = 0

From statement 4: D = 1 - A
From statement 3: C = D = 1 - A
From statement 2: B = 1 - C = 1 - (1 - A) = A
From statement 1: A = 1 iff (A + B + C + D = 2)

Substitute: A + B + C + D = A + A + (1-A) + (1-A) = 2
The sum is ALWAYS 2! So statement 1 is TRUE regardless.
Therefore A = 1 (truth-teller).

Then:
A = 1 (truth-teller)
B = A = 1 (truth-teller)
C = 1 - A = 0 (liar)
D = 1 - A = 0 (liar)

Final assignment: Pooja=T, Sunil=T, Rohan=L, Rahul=L
Therefore, truth-tellers are Pooja and Sunil.

Question 2

Rohan says: 'Exactly two of us are truth-tellers' Anita says: 'Pooja is a liar' Pooja says: 'Vikram is a truth-teller' Vikram says: 'Rohan is a liar' Who are the truth-tellers?
Let's solve using truth table method:

Let A,B,C,D represent if each person tells truth (1) or lies (0).

Statement 1: A says 'Exactly two truth-tellers' → A = 1 iff (A+B+C+D = 2)
Statement 2: B says 'C is liar' → B = 1 iff C = 0
Statement 3: C says 'D is truth-teller' → C = 1 iff D = 1
Statement 4: D says 'A is liar' → D = 1 iff A = 0

From statement 4: D = 1 - A
From statement 3: C = D = 1 - A
From statement 2: B = 1 - C = 1 - (1 - A) = A
From statement 1: A = 1 iff (A + B + C + D = 2)

Substitute: A + B + C + D = A + A + (1-A) + (1-A) = 2
The sum is ALWAYS 2! So statement 1 is TRUE regardless.
Therefore A = 1 (truth-teller).

Then:
A = 1 (truth-teller)
B = A = 1 (truth-teller)
C = 1 - A = 0 (liar)
D = 1 - A = 0 (liar)

Final assignment: Rohan=T, Anita=T, Pooja=L, Vikram=L
Therefore, truth-tellers are Rohan and Anita.

Question 3

Sanjay says: 'Exactly two of us are truth-tellers' Amit says: 'Anita is a liar' Anita says: 'Divya is a truth-teller' Divya says: 'Sanjay is a liar' Who are the truth-tellers?
Let's solve using truth table method:

Let A,B,C,D represent if each person tells truth (1) or lies (0).

Statement 1: A says 'Exactly two truth-tellers' → A = 1 iff (A+B+C+D = 2)
Statement 2: B says 'C is liar' → B = 1 iff C = 0
Statement 3: C says 'D is truth-teller' → C = 1 iff D = 1
Statement 4: D says 'A is liar' → D = 1 iff A = 0

From statement 4: D = 1 - A
From statement 3: C = D = 1 - A
From statement 2: B = 1 - C = 1 - (1 - A) = A
From statement 1: A = 1 iff (A + B + C + D = 2)

Substitute: A + B + C + D = A + A + (1-A) + (1-A) = 2
The sum is ALWAYS 2! So statement 1 is TRUE regardless.
Therefore A = 1 (truth-teller).

Then:
A = 1 (truth-teller)
B = A = 1 (truth-teller)
C = 1 - A = 0 (liar)
D = 1 - A = 0 (liar)

Final assignment: Sanjay=T, Amit=T, Anita=L, Divya=L
Therefore, truth-tellers are Sanjay and Amit.

Question 4

Rahul says: 'Exactly two of us are truth-tellers' Harsha says: 'Kiran is a liar' Kiran says: 'Neha is a truth-teller' Neha says: 'Rahul is a liar' Who are the truth-tellers?
Let's solve using truth table method:

Let A,B,C,D represent if each person tells truth (1) or lies (0).

Statement 1: A says 'Exactly two truth-tellers' → A = 1 iff (A+B+C+D = 2)
Statement 2: B says 'C is liar' → B = 1 iff C = 0
Statement 3: C says 'D is truth-teller' → C = 1 iff D = 1
Statement 4: D says 'A is liar' → D = 1 iff A = 0

From statement 4: D = 1 - A
From statement 3: C = D = 1 - A
From statement 2: B = 1 - C = 1 - (1 - A) = A
From statement 1: A = 1 iff (A + B + C + D = 2)

Substitute: A + B + C + D = A + A + (1-A) + (1-A) = 2
The sum is ALWAYS 2! So statement 1 is TRUE regardless.
Therefore A = 1 (truth-teller).

Then:
A = 1 (truth-teller)
B = A = 1 (truth-teller)
C = 1 - A = 0 (liar)
D = 1 - A = 0 (liar)

Final assignment: Rahul=T, Harsha=T, Kiran=L, Neha=L
Therefore, truth-tellers are Rahul and Harsha.

Question 5

Amit says: 'Exactly two of us are truth-tellers' Priya says: 'Rohan is a liar' Rohan says: 'Farhan is a truth-teller' Farhan says: 'Amit is a liar' Who are the truth-tellers?
Let's solve using truth table method:

Let A,B,C,D represent if each person tells truth (1) or lies (0).

Statement 1: A says 'Exactly two truth-tellers' → A = 1 iff (A+B+C+D = 2)
Statement 2: B says 'C is liar' → B = 1 iff C = 0
Statement 3: C says 'D is truth-teller' → C = 1 iff D = 1
Statement 4: D says 'A is liar' → D = 1 iff A = 0

From statement 4: D = 1 - A
From statement 3: C = D = 1 - A
From statement 2: B = 1 - C = 1 - (1 - A) = A
From statement 1: A = 1 iff (A + B + C + D = 2)

Substitute: A + B + C + D = A + A + (1-A) + (1-A) = 2
The sum is ALWAYS 2! So statement 1 is TRUE regardless.
Therefore A = 1 (truth-teller).

Then:
A = 1 (truth-teller)
B = A = 1 (truth-teller)
C = 1 - A = 0 (liar)
D = 1 - A = 0 (liar)

Final assignment: Amit=T, Priya=T, Rohan=L, Farhan=L
Therefore, truth-tellers are Amit and Priya.

Question 6

Rohan says: 'Exactly two of us are truth-tellers' Harsha says: 'Ravi is a liar' Ravi says: 'Divya is a truth-teller' Divya says: 'Rohan is a liar' Who are the truth-tellers?
Let's solve using truth table method:

Let A,B,C,D represent if each person tells truth (1) or lies (0).

Statement 1: A says 'Exactly two truth-tellers' → A = 1 iff (A+B+C+D = 2)
Statement 2: B says 'C is liar' → B = 1 iff C = 0
Statement 3: C says 'D is truth-teller' → C = 1 iff D = 1
Statement 4: D says 'A is liar' → D = 1 iff A = 0

From statement 4: D = 1 - A
From statement 3: C = D = 1 - A
From statement 2: B = 1 - C = 1 - (1 - A) = A
From statement 1: A = 1 iff (A + B + C + D = 2)

Substitute: A + B + C + D = A + A + (1-A) + (1-A) = 2
The sum is ALWAYS 2! So statement 1 is TRUE regardless.
Therefore A = 1 (truth-teller).

Then:
A = 1 (truth-teller)
B = A = 1 (truth-teller)
C = 1 - A = 0 (liar)
D = 1 - A = 0 (liar)

Final assignment: Rohan=T, Harsha=T, Ravi=L, Divya=L
Therefore, truth-tellers are Rohan and Harsha.

Question 7

Harsha says: 'Exactly two of us are truth-tellers' Priya says: 'Neha is a liar' Neha says: 'Pooja is a truth-teller' Pooja says: 'Harsha is a liar' Who are the truth-tellers?
Let's solve using truth table method:

Let A,B,C,D represent if each person tells truth (1) or lies (0).

Statement 1: A says 'Exactly two truth-tellers' → A = 1 iff (A+B+C+D = 2)
Statement 2: B says 'C is liar' → B = 1 iff C = 0
Statement 3: C says 'D is truth-teller' → C = 1 iff D = 1
Statement 4: D says 'A is liar' → D = 1 iff A = 0

From statement 4: D = 1 - A
From statement 3: C = D = 1 - A
From statement 2: B = 1 - C = 1 - (1 - A) = A
From statement 1: A = 1 iff (A + B + C + D = 2)

Substitute: A + B + C + D = A + A + (1-A) + (1-A) = 2
The sum is ALWAYS 2! So statement 1 is TRUE regardless.
Therefore A = 1 (truth-teller).

Then:
A = 1 (truth-teller)
B = A = 1 (truth-teller)
C = 1 - A = 0 (liar)
D = 1 - A = 0 (liar)

Final assignment: Harsha=T, Priya=T, Neha=L, Pooja=L
Therefore, truth-tellers are Harsha and Priya.

Question 8

Sanjay says: 'Exactly two of us are truth-tellers' Pooja says: 'Gaurav is a liar' Gaurav says: 'Manoj is a truth-teller' Manoj says: 'Sanjay is a liar' Who are the truth-tellers?
Let's solve using truth table method:

Let A,B,C,D represent if each person tells truth (1) or lies (0).

Statement 1: A says 'Exactly two truth-tellers' → A = 1 iff (A+B+C+D = 2)
Statement 2: B says 'C is liar' → B = 1 iff C = 0
Statement 3: C says 'D is truth-teller' → C = 1 iff D = 1
Statement 4: D says 'A is liar' → D = 1 iff A = 0

From statement 4: D = 1 - A
From statement 3: C = D = 1 - A
From statement 2: B = 1 - C = 1 - (1 - A) = A
From statement 1: A = 1 iff (A + B + C + D = 2)

Substitute: A + B + C + D = A + A + (1-A) + (1-A) = 2
The sum is ALWAYS 2! So statement 1 is TRUE regardless.
Therefore A = 1 (truth-teller).

Then:
A = 1 (truth-teller)
B = A = 1 (truth-teller)
C = 1 - A = 0 (liar)
D = 1 - A = 0 (liar)

Final assignment: Sanjay=T, Pooja=T, Gaurav=L, Manoj=L
Therefore, truth-tellers are Sanjay and Pooja.

Question 9

Sunil says: 'Exactly two of us are truth-tellers' Divya says: 'Priya is a liar' Priya says: 'Ravi is a truth-teller' Ravi says: 'Sunil is a liar' Who are the truth-tellers?
Let's solve using truth table method:

Let A,B,C,D represent if each person tells truth (1) or lies (0).

Statement 1: A says 'Exactly two truth-tellers' → A = 1 iff (A+B+C+D = 2)
Statement 2: B says 'C is liar' → B = 1 iff C = 0
Statement 3: C says 'D is truth-teller' → C = 1 iff D = 1
Statement 4: D says 'A is liar' → D = 1 iff A = 0

From statement 4: D = 1 - A
From statement 3: C = D = 1 - A
From statement 2: B = 1 - C = 1 - (1 - A) = A
From statement 1: A = 1 iff (A + B + C + D = 2)

Substitute: A + B + C + D = A + A + (1-A) + (1-A) = 2
The sum is ALWAYS 2! So statement 1 is TRUE regardless.
Therefore A = 1 (truth-teller).

Then:
A = 1 (truth-teller)
B = A = 1 (truth-teller)
C = 1 - A = 0 (liar)
D = 1 - A = 0 (liar)

Final assignment: Sunil=T, Divya=T, Priya=L, Ravi=L
Therefore, truth-tellers are Sunil and Divya.

Question 10

Manoj says: 'Exactly two of us are truth-tellers' Gaurav says: 'Sanjay is a liar' Sanjay says: 'Sunil is a truth-teller' Sunil says: 'Manoj is a liar' Who are the truth-tellers?
Let's solve using truth table method:

Let A,B,C,D represent if each person tells truth (1) or lies (0).

Statement 1: A says 'Exactly two truth-tellers' → A = 1 iff (A+B+C+D = 2)
Statement 2: B says 'C is liar' → B = 1 iff C = 0
Statement 3: C says 'D is truth-teller' → C = 1 iff D = 1
Statement 4: D says 'A is liar' → D = 1 iff A = 0

From statement 4: D = 1 - A
From statement 3: C = D = 1 - A
From statement 2: B = 1 - C = 1 - (1 - A) = A
From statement 1: A = 1 iff (A + B + C + D = 2)

Substitute: A + B + C + D = A + A + (1-A) + (1-A) = 2
The sum is ALWAYS 2! So statement 1 is TRUE regardless.
Therefore A = 1 (truth-teller).

Then:
A = 1 (truth-teller)
B = A = 1 (truth-teller)
C = 1 - A = 0 (liar)
D = 1 - A = 0 (liar)

Final assignment: Manoj=T, Gaurav=T, Sanjay=L, Sunil=L
Therefore, truth-tellers are Manoj and Gaurav.

Question 11

Rohan says: 'Exactly two of us are truth-tellers' Harsha says: 'Gaurav is a liar' Gaurav says: 'Leena is a truth-teller' Leena says: 'Rohan is a liar' Who are the truth-tellers?
Let's solve using truth table method:

Let A,B,C,D represent if each person tells truth (1) or lies (0).

Statement 1: A says 'Exactly two truth-tellers' → A = 1 iff (A+B+C+D = 2)
Statement 2: B says 'C is liar' → B = 1 iff C = 0
Statement 3: C says 'D is truth-teller' → C = 1 iff D = 1
Statement 4: D says 'A is liar' → D = 1 iff A = 0

From statement 4: D = 1 - A
From statement 3: C = D = 1 - A
From statement 2: B = 1 - C = 1 - (1 - A) = A
From statement 1: A = 1 iff (A + B + C + D = 2)

Substitute: A + B + C + D = A + A + (1-A) + (1-A) = 2
The sum is ALWAYS 2! So statement 1 is TRUE regardless.
Therefore A = 1 (truth-teller).

Then:
A = 1 (truth-teller)
B = A = 1 (truth-teller)
C = 1 - A = 0 (liar)
D = 1 - A = 0 (liar)

Final assignment: Rohan=T, Harsha=T, Gaurav=L, Leena=L
Therefore, truth-tellers are Rohan and Harsha.

Question 12

Deepa says: 'Exactly two of us are truth-tellers' Priya says: 'Kiran is a liar' Kiran says: 'Rahul is a truth-teller' Rahul says: 'Deepa is a liar' Who are the truth-tellers?
Let's solve using truth table method:

Let A,B,C,D represent if each person tells truth (1) or lies (0).

Statement 1: A says 'Exactly two truth-tellers' → A = 1 iff (A+B+C+D = 2)
Statement 2: B says 'C is liar' → B = 1 iff C = 0
Statement 3: C says 'D is truth-teller' → C = 1 iff D = 1
Statement 4: D says 'A is liar' → D = 1 iff A = 0

From statement 4: D = 1 - A
From statement 3: C = D = 1 - A
From statement 2: B = 1 - C = 1 - (1 - A) = A
From statement 1: A = 1 iff (A + B + C + D = 2)

Substitute: A + B + C + D = A + A + (1-A) + (1-A) = 2
The sum is ALWAYS 2! So statement 1 is TRUE regardless.
Therefore A = 1 (truth-teller).

Then:
A = 1 (truth-teller)
B = A = 1 (truth-teller)
C = 1 - A = 0 (liar)
D = 1 - A = 0 (liar)

Final assignment: Deepa=T, Priya=T, Kiran=L, Rahul=L
Therefore, truth-tellers are Deepa and Priya.

Question 13

Kiran says: 'Exactly two of us are truth-tellers' Vikram says: 'Gaurav is a liar' Gaurav says: 'Manoj is a truth-teller' Manoj says: 'Kiran is a liar' Who are the truth-tellers?
Let's solve using truth table method:

Let A,B,C,D represent if each person tells truth (1) or lies (0).

Statement 1: A says 'Exactly two truth-tellers' → A = 1 iff (A+B+C+D = 2)
Statement 2: B says 'C is liar' → B = 1 iff C = 0
Statement 3: C says 'D is truth-teller' → C = 1 iff D = 1
Statement 4: D says 'A is liar' → D = 1 iff A = 0

From statement 4: D = 1 - A
From statement 3: C = D = 1 - A
From statement 2: B = 1 - C = 1 - (1 - A) = A
From statement 1: A = 1 iff (A + B + C + D = 2)

Substitute: A + B + C + D = A + A + (1-A) + (1-A) = 2
The sum is ALWAYS 2! So statement 1 is TRUE regardless.
Therefore A = 1 (truth-teller).

Then:
A = 1 (truth-teller)
B = A = 1 (truth-teller)
C = 1 - A = 0 (liar)
D = 1 - A = 0 (liar)

Final assignment: Kiran=T, Vikram=T, Gaurav=L, Manoj=L
Therefore, truth-tellers are Kiran and Vikram.

Question 14

Priya says: 'Exactly two of us are truth-tellers' Farhan says: 'Neha is a liar' Neha says: 'Amit is a truth-teller' Amit says: 'Priya is a liar' Who are the truth-tellers?
Let's solve using truth table method:

Let A,B,C,D represent if each person tells truth (1) or lies (0).

Statement 1: A says 'Exactly two truth-tellers' → A = 1 iff (A+B+C+D = 2)
Statement 2: B says 'C is liar' → B = 1 iff C = 0
Statement 3: C says 'D is truth-teller' → C = 1 iff D = 1
Statement 4: D says 'A is liar' → D = 1 iff A = 0

From statement 4: D = 1 - A
From statement 3: C = D = 1 - A
From statement 2: B = 1 - C = 1 - (1 - A) = A
From statement 1: A = 1 iff (A + B + C + D = 2)

Substitute: A + B + C + D = A + A + (1-A) + (1-A) = 2
The sum is ALWAYS 2! So statement 1 is TRUE regardless.
Therefore A = 1 (truth-teller).

Then:
A = 1 (truth-teller)
B = A = 1 (truth-teller)
C = 1 - A = 0 (liar)
D = 1 - A = 0 (liar)

Final assignment: Priya=T, Farhan=T, Neha=L, Amit=L
Therefore, truth-tellers are Priya and Farhan.

Question 15

Deepa says: 'Exactly two of us are truth-tellers' Manoj says: 'Divya is a liar' Divya says: 'Priya is a truth-teller' Priya says: 'Deepa is a liar' Who are the truth-tellers?
Let's solve using truth table method:

Let A,B,C,D represent if each person tells truth (1) or lies (0).

Statement 1: A says 'Exactly two truth-tellers' → A = 1 iff (A+B+C+D = 2)
Statement 2: B says 'C is liar' → B = 1 iff C = 0
Statement 3: C says 'D is truth-teller' → C = 1 iff D = 1
Statement 4: D says 'A is liar' → D = 1 iff A = 0

From statement 4: D = 1 - A
From statement 3: C = D = 1 - A
From statement 2: B = 1 - C = 1 - (1 - A) = A
From statement 1: A = 1 iff (A + B + C + D = 2)

Substitute: A + B + C + D = A + A + (1-A) + (1-A) = 2
The sum is ALWAYS 2! So statement 1 is TRUE regardless.
Therefore A = 1 (truth-teller).

Then:
A = 1 (truth-teller)
B = A = 1 (truth-teller)
C = 1 - A = 0 (liar)
D = 1 - A = 0 (liar)

Final assignment: Deepa=T, Manoj=T, Divya=L, Priya=L
Therefore, truth-tellers are Deepa and Manoj.

Question 16

Sanjay says: 'Exactly two of us are truth-tellers' Sunil says: 'Anita is a liar' Anita says: 'Ravi is a truth-teller' Ravi says: 'Sanjay is a liar' Who are the truth-tellers?
Let's solve using truth table method:

Let A,B,C,D represent if each person tells truth (1) or lies (0).

Statement 1: A says 'Exactly two truth-tellers' → A = 1 iff (A+B+C+D = 2)
Statement 2: B says 'C is liar' → B = 1 iff C = 0
Statement 3: C says 'D is truth-teller' → C = 1 iff D = 1
Statement 4: D says 'A is liar' → D = 1 iff A = 0

From statement 4: D = 1 - A
From statement 3: C = D = 1 - A
From statement 2: B = 1 - C = 1 - (1 - A) = A
From statement 1: A = 1 iff (A + B + C + D = 2)

Substitute: A + B + C + D = A + A + (1-A) + (1-A) = 2
The sum is ALWAYS 2! So statement 1 is TRUE regardless.
Therefore A = 1 (truth-teller).

Then:
A = 1 (truth-teller)
B = A = 1 (truth-teller)
C = 1 - A = 0 (liar)
D = 1 - A = 0 (liar)

Final assignment: Sanjay=T, Sunil=T, Anita=L, Ravi=L
Therefore, truth-tellers are Sanjay and Sunil.

Question 17

Ravi says: 'Exactly two of us are truth-tellers' Anita says: 'Harsha is a liar' Harsha says: 'Meera is a truth-teller' Meera says: 'Ravi is a liar' Who are the truth-tellers?
Let's solve using truth table method:

Let A,B,C,D represent if each person tells truth (1) or lies (0).

Statement 1: A says 'Exactly two truth-tellers' → A = 1 iff (A+B+C+D = 2)
Statement 2: B says 'C is liar' → B = 1 iff C = 0
Statement 3: C says 'D is truth-teller' → C = 1 iff D = 1
Statement 4: D says 'A is liar' → D = 1 iff A = 0

From statement 4: D = 1 - A
From statement 3: C = D = 1 - A
From statement 2: B = 1 - C = 1 - (1 - A) = A
From statement 1: A = 1 iff (A + B + C + D = 2)

Substitute: A + B + C + D = A + A + (1-A) + (1-A) = 2
The sum is ALWAYS 2! So statement 1 is TRUE regardless.
Therefore A = 1 (truth-teller).

Then:
A = 1 (truth-teller)
B = A = 1 (truth-teller)
C = 1 - A = 0 (liar)
D = 1 - A = 0 (liar)

Final assignment: Ravi=T, Anita=T, Harsha=L, Meera=L
Therefore, truth-tellers are Ravi and Anita.

Question 18

Pooja says: 'Exactly two of us are truth-tellers' Meera says: 'Ravi is a liar' Ravi says: 'Amit is a truth-teller' Amit says: 'Pooja is a liar' Who are the truth-tellers?
Let's solve using truth table method:

Let A,B,C,D represent if each person tells truth (1) or lies (0).

Statement 1: A says 'Exactly two truth-tellers' → A = 1 iff (A+B+C+D = 2)
Statement 2: B says 'C is liar' → B = 1 iff C = 0
Statement 3: C says 'D is truth-teller' → C = 1 iff D = 1
Statement 4: D says 'A is liar' → D = 1 iff A = 0

From statement 4: D = 1 - A
From statement 3: C = D = 1 - A
From statement 2: B = 1 - C = 1 - (1 - A) = A
From statement 1: A = 1 iff (A + B + C + D = 2)

Substitute: A + B + C + D = A + A + (1-A) + (1-A) = 2
The sum is ALWAYS 2! So statement 1 is TRUE regardless.
Therefore A = 1 (truth-teller).

Then:
A = 1 (truth-teller)
B = A = 1 (truth-teller)
C = 1 - A = 0 (liar)
D = 1 - A = 0 (liar)

Final assignment: Pooja=T, Meera=T, Ravi=L, Amit=L
Therefore, truth-tellers are Pooja and Meera.

Question 19

Meera says: 'Exactly two of us are truth-tellers' Rohan says: 'Priya is a liar' Priya says: 'Sunil is a truth-teller' Sunil says: 'Meera is a liar' Who are the truth-tellers?
Let's solve using truth table method:

Let A,B,C,D represent if each person tells truth (1) or lies (0).

Statement 1: A says 'Exactly two truth-tellers' → A = 1 iff (A+B+C+D = 2)
Statement 2: B says 'C is liar' → B = 1 iff C = 0
Statement 3: C says 'D is truth-teller' → C = 1 iff D = 1
Statement 4: D says 'A is liar' → D = 1 iff A = 0

From statement 4: D = 1 - A
From statement 3: C = D = 1 - A
From statement 2: B = 1 - C = 1 - (1 - A) = A
From statement 1: A = 1 iff (A + B + C + D = 2)

Substitute: A + B + C + D = A + A + (1-A) + (1-A) = 2
The sum is ALWAYS 2! So statement 1 is TRUE regardless.
Therefore A = 1 (truth-teller).

Then:
A = 1 (truth-teller)
B = A = 1 (truth-teller)
C = 1 - A = 0 (liar)
D = 1 - A = 0 (liar)

Final assignment: Meera=T, Rohan=T, Priya=L, Sunil=L
Therefore, truth-tellers are Meera and Rohan.

Question 20

Harsha says: 'Exactly two of us are truth-tellers' Rohan says: 'Manoj is a liar' Manoj says: 'Sanjay is a truth-teller' Sanjay says: 'Harsha is a liar' Who are the truth-tellers?
Let's solve using truth table method:

Let A,B,C,D represent if each person tells truth (1) or lies (0).

Statement 1: A says 'Exactly two truth-tellers' → A = 1 iff (A+B+C+D = 2)
Statement 2: B says 'C is liar' → B = 1 iff C = 0
Statement 3: C says 'D is truth-teller' → C = 1 iff D = 1
Statement 4: D says 'A is liar' → D = 1 iff A = 0

From statement 4: D = 1 - A
From statement 3: C = D = 1 - A
From statement 2: B = 1 - C = 1 - (1 - A) = A
From statement 1: A = 1 iff (A + B + C + D = 2)

Substitute: A + B + C + D = A + A + (1-A) + (1-A) = 2
The sum is ALWAYS 2! So statement 1 is TRUE regardless.
Therefore A = 1 (truth-teller).

Then:
A = 1 (truth-teller)
B = A = 1 (truth-teller)
C = 1 - A = 0 (liar)
D = 1 - A = 0 (liar)

Final assignment: Harsha=T, Rohan=T, Manoj=L, Sanjay=L
Therefore, truth-tellers are Harsha and Rohan.
Previous Worksheet Next Worksheet