Chú mèo và những chiếc hộp (bản dễ)

Xem PDF

Nộp bài

Điểm: 1200
Thời gian: 4.0s
Bộ nhớ: 256M
Input: bàn phím
Output: màn hình

Tác giả:
Dạng bài

Đây là một bài tập giao tiếp với máy chấm. Bài A và B chỉ khác nhau ở giới hạn n

Có một con mèo và n chiếc hộp được đánh số từ 1 đến n, ở ngày 0 con mèo đang ở trong một hộp bất kỳ.

Mỗi đêm, nó sẽ bỏ ra chiếc hộp của mình và di chuyển sang chiếc hộp khác ở ngay cạnh chiếc hộp của nó, nói cách khác, nếu con mèo đang ở hộp thứ i, nó sẽ đi sang chiếc hộp thứ i − 1 (nếu i − 1 ≥ 1) hoặc chiếc hộp thứ i + 1 (nếu i + 1 ≤ n). Mỗi buổi sáng, bạn sẽ đi đến những chiếc hộp và được mở một chiếc hộp. Nếu bạn tìm thấy chú mèo, quá trình kết thúc. Nếu không, bạn đóng chiếc hộp lại và để lại chỗ cũ. Do sự kiên nhẫn của bạn có giới hạn, bạn chỉ có thể thực hiện quá trình này trong không quá 10^5 ngày.

Cách giao tiếp với máy chấm và giới hạn:

Cách giao tiếp với máy chấm:

Đầu tiên, chương trình bạn phải nhập vào một số nguyên dương n là số chiếc hộp.

Bạn thao tác với máy chấm bằng hai thao tác sau đến khi bạn trả lời chính xác hoặc vượt quá số truy vấn cho phép:

  • Bạn đưa ra một số nguyên dương k (1\leq k\leq n)
  • Nếu con mèo đang ở hộp thứ k, bạn sẽ nhập được một xâu có nội dung TRUE, chương trình của bạn kết thúc và bạn nhận về verdict Accept test đó, ngược lại, bạn sẽ nhập được một xâu có nội dung FALSE và bạn phải tiếp tục đoán.

Nếu bạn sử dụng quá số lượng truy vấn cho phép, bạn được tính sai test đó, đồng thời sai cả bài.

Giới hạn:

Với bản dễ, n\leq 10^4

Sample:

Input Output Giải thích
5 Máy chấm cho biết có 5 chiếc hộp. Con mèo hiện tại đang ở hộp thứ 3
2 Bạn đoán con mèo đang ở hộp thứ 2
FALSE Bạn đoán không chính xác. Con mèo di chuyển sang hộp thứ 2
3 Bạn đoán con mèo đang ở hộp thứ 3
FALSE Bạn đoán không chính xác. Con mèo di chuyển sang hộp thứ 1
1 Bạn đoán con mèo đang ở hộp thứ 1
TRUE Bạn đoán chính xác, chương trình kết thúc và bạn được tính điểm

Bình luận

Không có bình luận nào.