Đánh 12 xu theo số từ 1->12 (cho dễ giải thích) Xu nào biết là bình thường rồi thì đánh dấu là @
Chia xu ra làm ba phần
(phần 1: 1,2,3,4) (phần 2: 5,6,7,8), (phần 3:9,10,11,12)
*Lần cân 1: (phần 1)-(phần 2)
-Trường hợp 1(*): hai phần bằng nhau -> (phần 3 :9,10,11,12) có vấn đề. Tiếp theo lấy (@,@,@) - cân với - (9,10,11), nếu hai phần bằng nhau ->(12) có vấn đề . Nếu phần (9,10,11) nhẹ hơn hoặc nặng hơn -> ta có ba viên và còn một lần cân -> dễ rồi.
-Trường hợp 2(*): (phần 1) nhẹ hơn (phần 2) -> (phần 3) bình thường, (phần 1) có một xu nhẹ hơn hoặc (phần 2) có một xu nặng hơn. Ba viên 9,10,11,12 bình thường đổi thành (@,@,@,@) . Chia lại thành ba phần như sau (phần A:1,2,5,@) , (phần B: 6,7,3,@ ), (phần C: 4,8,@,@)
CHÚ Ý: bây giờ ta đã biết 1,2,3,4 nếu có vấn đề chỉ có thể là nhẹ hơn. 5,6,7,8 nếu có vấn đề, chỉ có thể là nặng hơn.
**Lần Cân 2: (phần A:1,2,5,@) - (phần B: 6,7,3,@ )
-/Trường hợp 1(**): (Phần A) nhẹ hơn (phần B) : -> hoặc (1,2) có viên nhẹ hoặc (6,7) có viên nặng. Cân (1,6,@) -với (2,@,@) sẽ ra. Cái này ai không đồng ý thì nói em sẽ giải thích tiếp. Chứ viết ra thì hơi rối.
-/Trường hợp 2(**): (Phần A) nặng hơn (Phần B) -> (5) nặng hơn. hoặc (3) nhẹ hơn. Còn 1 lần cân. Cái này dễ rồi.
-/Trường hợp 3(**): hai phần bằng nhau -> (4) nhẹ hơn hoặc (8) nặng hơn. Còn 1 lần cân, cái này dễ nốt.
--------------------------
Đấy, em kiểm tra lại thấy hợp lý rồi, anh xem lại nếu đúng cộng điểm em cái, bài nay hay phết ^_^