1 - ケーキの切り分け (Cake)

Time Limit: 1.5 sec / Memory Limit: 256 MiB

2 - コアラ (Koala)

Time Limit: 2 sec / Memory Limit: 256 MiB

3 - 山岳救助隊 (Mountain Rescue Team)

Time Limit: 1 sec / Memory Limit: 256 MiB

配布ファイル

C++ を使用する場合

  • grader.h を include し,問題文で指定された関数を実装してください.
  • 標準入出力やファイルへの入出力を使用しないでください.

その他の言語を使用する場合

まず,以下の形式で入力を受け取ってください.

R C R_S C_S X

その後,以下の形式でやり取りを行ってください.

Measure

以下の形式で出力してください.

? R_M C_M

その後,マス (R_M, C_M) の高さが 1 行に与えられます.

Pinpoint

以下の形式で出力してください.

! R_P C_P

その他

  • 各出力の後には改行を入れ,必ず flush を行ってください.
  • 出力の形式が正しくない場合や不正解の条件に当てはまったとき,与えられる入力は -1 になります.この場合,ただちにプログラムを終了してください.