Một lớp học khi tổ chức vui chơi cắm trại đã chia học sinh thành 2 nhóm: Một nhóm chuyên nói thật và một nhóm chuyên nói dối. Mỗi học sinh trong lớp đều biết học sinh khác thuộc nhóm gì.
Trong lượt giao lưu đầu tiên, mỗi học sinh trong một nhóm đều nói chuyện với từng thành viên trong nhóm học sinh còn lại. Khi tổng kết, số lượt "nói dối" được tuyên bố là 640 lần. Trong lượt thứ hai cũng có một cuộc giao lưu tương tự, nhưng có một học sinh không tham dự. Khi đó, số lượt "nói dối" được tuyên bố 600 lần.
Hỏi lớp học có bao nhiêu học sinh?
Cách 1: Vì mỗi học sinh trong một nhóm đều nói chuyện với từng thành viên trong nhóm học sinh còn lại mà ở lượt giao lưu thứ 2 do vắng 1 bạn mà mất 640 - 600 = 40 lượt nói dối. => Nhóm bên kia (nhóm nói thật) có 40 bạn.
=> Nhóm còn lại (nhóm nói dối) có 640 : 40=16 (bạn) => Tổng số học sịnh là 40 + 16 = 56 (bạn).
Đ/s: 56 bạn
Cách 2:
Gọi số học sinh của 2 nhóm nói thật và nói dối lần lượt là a và b (a, b khác 0)
Vì ở lượt giao lưu thứ 2 do vắng 1 bạn mà mất 640 - 600 = 40 lượt nói dối nên 1 bạn vắng đó thuộc nhóm nói dối.
Theo bài ta có: a x b = 640 (1) và a x (b - 1) = 600 (2)
Từ (1) ta có a =
Thay vào (2) ta có: x (b - 1) = 600
640 - = 600
= 640 - 600 = 40
b = 640 : 40
b= 16
=> a = 640 : 16 = 40
=> a + b = 40 + 16 = 56
Đ/s: 56 bạn
Lai hộ cái
Gọi m và n là số học sinh trong 2 nhóm. Xét bất kỳ A thuộc nhóm nói thật và B thuộc nhóm nói dối. Do cả A và B đều biết đối tượng thuộc nhóm gì nên sau khi trao đổi với nhau thì A sẽ tuyên B nói dối và B cũng tuyên A nói dối. Từ đó suy ra đợt giao lưu đầu tiên có tổng cộng 2mn = 640 lần nói dối hay mn = 320 (1).
Do học sinh vắng mặt thuộc một trong 2 nhóm nên đợt giao lưu thứ 2 có tổng cộng 2(m–1)n = 600 hoặc 2m(n–1) = 600 lần nói dối, tức là có (m–1)n = 300 hoặc m(n–1) = 300 lần nói dối (2).
Từ (1) và (2) suy ra m = 16, n = 20 hoặc m = 20, n = 16 nhưng trong cả hai trường hợp ta đều có m + n = 36.
Vậy lớp học có 36 học sinh.