yukicoder-594

从 Trac 迁移的文章

这是从旧校内 Wiki 迁移的文章,可能存在一些样式问题,您可以向 memset0 反馈。

原文章内容如下:

{{{
#!html
<script type="text/x-mathjax-config">MathJax.Hub.Config({tex2jax: {inlineMath: [['$','$'], ['\\(','\\)']]}});</script>
<script type="text/javascript" async src="http://10.71.10.90/sfiction/tool/MathJax/MathJax-master/MathJax.js?config=TeX-MML-AM_CHTML"></script>
<style>
.input, pre {
    display: block;
    padding: 9.5px;
    margin: 0 0 10px;
    font-size: 13px;
    line-height: 1.42857143;
    color: #333;
    word-break: break-all;
    word-wrap: break-word;
    background-color: #f5f5f5;
    border: 1px solid #ccc;
    border-radius: 4px;
}
</style>
}}}

== [https://yukicoder.me/problems/no/594 No.594 壊れた宝物発見機] ==

=== Description ===

{{{
#!html
<p>交互题。</p>

<p>我们要寻找一个目标点 $(X_t,Y_t,Z_t)$,每次询问可以通过标准输出任意询问一个点 $(X,Y,Z)$,会通过标准输入获得一个返回值 $D$。如果 $(X,Y,Z)$ 离 $(X_t,Y_t,Z_t)$ 越近,则 $D$ 越小。求 $X_t, Y_t, Z_t$ 的值。</p>
}}}

=== Input/Output ===

{{{
#!html
<p>要询问一个点 $(X,Y,Z)$,则标准输出</p>
<pre>? X Y Z</pre>
<p>$X, Y, Z$ 绝对值不超过 150,且均为整数。</p>

<p>询问的结果通过标准输入获得。</p>
<p>$0 \le D < 2^{31}$。</p>

<p>要回答目标点的具体值,则标准输出</p>
<pre>! X Y Z</pre>
<p>保证 $X_t, Y_t, Z_t$ 绝对值均不超过 100,且均为整数。</p>
}}}

No.594 壊れた宝物発見機

Description

交互题。

我们要寻找一个目标点 $(X_t,Y_t,Z_t)$,每次询问可以通过标准输出任意询问一个点 $(X,Y,Z)$,会通过标准输入获得一个返回值 $D$。如果 $(X,Y,Z)$ 离 $(X_t,Y_t,Z_t)$ 越近,则 $D$ 越小。求 $X_t, Y_t, Z_t$ 的值。

Input/Output

要询问一个点 $(X,Y,Z)$,则标准输出

? X Y Z

$X, Y, Z$ 绝对值不超过 150,且均为整数。

询问的结果通过标准输入获得。

$0 \le D < 2^{31}$。

要回答目标点的具体值,则标准输出

! X Y Z

保证 $X_t, Y_t, Z_t$ 绝对值均不超过 100,且均为整数。