单点时限: 2.0 sec
内存限制: 512 MB
这是一道交互题。
Cuber QQ 发现了
为了拯救愚蠢的碳基生物,Cuber QQ 需要知道每个魔法石的能量是多少。伟大的 Cuber QQ 决定使用自己的身体进行能量测试。当Cuber QQ 把第
但是 Cuber QQ 的身体只能承受至多
你能帮助 Cuber QQ 找出每个魔法石的能量吗。
第一行:一个整数
接下来,对于你的每组询问 ? x y
,交互器将会输出
如果你要提出一次询问,以 ? x y
如果你确定了答案,请以 ! p_1 p_2 ... p_n
的格式输出。输出之后,请你立即结束程序。
请注意,你需要在每输出一行之后执行 flush 操作,否则你提交的程序有可能会被判定为 Idleness limit exceeded。适用于各种语言的 flush 函数如下:
fflush(stdout)
;System.out.flush()
;flush(output)
;sys.stdout.flush()
。5 1 3 2
? 1 2 ? 3 4 ? 2 5 ! 1 2 3 4 5
样例仅作为演示,不代表真实的数据范围。