CF1773H.Hot and Cold
省选/NOI-
通过率:0%
AC君温馨提醒
该题目为【codeforces】题库的题目,您提交的代码将被提交至codeforces进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
这是一个交互题。
小 Hanna 移居到另一个国家后,发现玩“冷热游戏”变得更加困难:她听不懂提示语!你需要为她编写一个辅助程序。
游戏场地是一个矩形,宝藏被藏在某个整数坐标点 (x,y),其中 0≤x,y≤106。Hanna 会访问若干个有效坐标点。如果她访问的点正好是宝藏所在位置,她会收到一句带有感叹号的“Found!”提示。幸运的是,Hanna 能通过语调辨认出这句话——在本题中用感叹号表示。
否则,对于除第一次访问外的每一个点,Hanna 会收到一句提示,表示她相比上一个点来说,是“更近了”、“更远了”还是“距离相同”。距离的计算方式为欧几里得距离。第一次访问后,如果没有找到宝藏,Hanna 会收到一句“Not found”的提示。
你的程序必须帮助 Hanna 在最多 64 次访问内找到宝藏。
输入格式
(本题为交互题,无需输入。)
输出格式
你的程序每次访问一个点时,应在一行内输出两个坐标,均为 0 到 106 之间的整数,并在每次输出后刷新缓冲区。
对于每次访问,评测系统会返回一句提示:“Found!”、“Closer”、“Further”、“At the same distance” 或 “Not found”,这些提示用某种语言表示,但在整个游戏过程中保持一致。第一种提示以感叹号结尾,其余提示不含感叹号。所有提示仅包含拉丁字母、空格和感叹号,长度在 2 到 30 之间,不以空格开头或结尾,且互不相同。提示不一定来自真实的人类语言。
收到带感叹号的提示后,你的程序必须立即停止输出。可以多次访问同一个点,每次访问都计入 64 次限制。
输入输出样例
输入#1
Tabilmadi Daha yakin Daha yakin Sama distanco Dalej Znaydeno!
输出#1
500 200 560 230 566 240 566 238 30 239 566 239
输入#2
You are lucky today!
输出#2
777777 777777
说明/提示
由 ChatGPT 4.1 翻译
输入解题思路,AI测评打分。不知道怎么写?