* Tuyển tập các đề thi chọn đội tuyển 2020-2021 * Tuyển sinh CLB Toán Lim năm học mới * Tuyển tập các bài toán số học hay ôn thi chọn đội tuyển VMO 2022 * Tuyển tập các bài toán Hình Học Phẳng ôn thi chọn đội tuyển hay * Tuyển chọn các bài toán hay trong ôn tập thi vào 10 chuyên Toán * Hướng dẫn cách chèn hình ảnh vào web sử dụng Imgur

Binary search with noise


Được tạo lúc 2021-05-14 02:15:56 , cập nhật lúc 2021-05-14 05:22:07


Shun

 \(m\) là một số tự nhiên cho trước. Khương và Bin chơi một trò chơi: Khương nghĩ một số tự nhiên trong khoảng \(1\) đến \(m\). Tại mỗi bước, Bin có thể hỏi Khương câu hỏi: Bin đưa ra một số \(n\) bất kì, Khương sẽ trả lời liệu số Khương nghĩ là lớn hơn, bằng hay nhỏ hơn \(n\).

a) Vậy Bin cần ít nhất bao nhiêu câu hỏi để biết số Khương nghĩ?

b) Thay đổi trò chơi một chút: Bin có thể hỏi bất kì câu hỏi nào và Khương chỉ trả lời "Có" hoặc "Không". Tuy nhiên, lần này Khương được chém gió một lần. 

Vậy thì để ý rằng nếu trong phần a) Bin có thể thắng sau \(k\) câu hỏi với \(k\) là một số nào đó thì ở phần này Bin có thể thắng sau \(2k+1\) câu hỏi bằng cách đơn giản là hỏi mỗi câu 2 lần, để xem câu hỏi nào mà Khương trả lời 2 lần khác nhau, rồi hỏi nốt 1 lần nữa để xác định đáp án đúng vì Khương chỉ được nói dối một lần. Liệu Bin có thể làm tốt hơn nữa không? (tức là có thể dùng ít câu hỏi để win hơn không)

Trả lời
meow
Generic placeholder image
Bình luận được tạo lúc 2021-05-14 09:43:37
Chỉnh sửa lần cuối vào 2021-05-19 09:26:27
Nội dung

câu này mk cũng k hiểu đề cho lắm.

câu a: ý tưởng câu này giống như tìm kiếm nhị phân.

câu b: ý tưởng khá giống bài này https://www.youtube.com/watch?v=NGtt7GJ1uiM

để giải thích thì hơi khó bạn chịu khó xem video :))

Trả lời