Số bí mật của Lupin
Nộp bài giải
Điểm:
1,00 (OI)
Giới hạn thời gian:
2.0s
Python 3
5.0s
Giới hạn bộ nhớ:
256M
Input:
stdin
Output:
stdout
Tác giả:
Dạng bài
Ngôn ngữ cho phép
C++, Go, Java, Kotlin, Pascal, Python, Scratch
Giáo sư Lupin đã chọn một số nguyên bí mật trong khoảng từ đến .
Bạn có thể hỏi về số dư:
? y
Giáo sư Lupin sẽ trả lời số dư khi chia cho , tức là .
Sau khi tìm ra đáp án, in ra:
! x
Dữ liệu vào
Dòng đầu tiên chứa số nguyên .
Dữ liệu ra
Để hỏi: ? y (với )
Để trả lời: ! x
Sau mỗi truy vấn, bạn phải flush output.
Ràng buộc
- Bạn được hỏi tối đa câu hỏi
Ví dụ
| Input | Output |
|---|---|
| 100 | |
| ? 7 | |
| 2 | |
| ? 11 | |
| 5 | |
| ? 13 | |
| 10 | |
| ! 16 |
Ghi chú
Trong ví dụ, :
Với các thông tin này, có thể xác định duy nhất trong khoảng .
Tham khảo: Hướng dẫn giải bài tập Interactive
Bình luận