Advertisement
Guest User

independence day brain teaser

a guest
Sep 2nd, 2014
257
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.05 KB | None | 0 0
  1. Cho n = số người bị nhọ, k = số người bị nhọ mà mỗi người có thể thấy được:
  2.  
  3. k = n hoặc k = n - 1
  4.  
  5. - Nếu k = 0, suy ra n = 1 -> bản thân mình bị nhọ -> rửa ngay lần đầu (mất 1 lần dừng xe). (Kết quả 1--KQ1)
  6. - Nếu k = 1, suy ra n = 1 hoặc n = 2.
  7. ------ n = 1 dẫn đến kết quả giống k = 0 (thằng kia sẽ tự động đi rửa). Mất 1 lần dừng xe. (KQ1)
  8. ------ n = 2, có kết qủa mới: thằng kia sẽ KHÔNG rửa ở trạm 1. (KQ2) Suy ra n = 2 --> trạm dừng số 2 sẽ xuống rửa.
  9. - Nếu k = 2, suy ra n = 2 hoặc n = 3.
  10. ----- n = 2 dẫn đến KQ2
  11. ----- n = 3 dẫn đến KQ3: đi rửa ở trạm 3 (2 trạm dừng mà 2 thằng kia không đi rửa)
  12.  
  13. Tổng quát: Đi rửa sau k trạm là an toàn. => Nếu mọi người bị nhọ đều đi rửa lần dừng thứ 4 --> những người đó đều thấy 4 người bị nhọ --> có tổng cộng 5 người bị nhọ.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement