No.2496 LCM between Permutations
レベル : / 実行時間制限 : 1ケース 2.000秒 / メモリ制限
: 512 MB / リアクティブ問題 (詳しくはこちら)
タグ : / 解いたユーザー数 55
作問者 :
KumaTachiRen
/ テスター :
👑
p-adic
タグ : / 解いたユーザー数 55
作問者 :
問題文最終更新日: 2023-09-11 11:52:42
問題文
この問題はインタラクティブ問題です.
正整数 が与えられます.また, の順列 が隠されています. あなたは次の質問を 回まで行うことができます.
- 質問: 以上 以下の整数 を選び, の値を尋ねる.
制約
- 順列 はテストケース毎に固定である.
- 入力はすべて整数
入出力
最初に,標準入力から順列の長さ が与えられます.
次に, を特定できるまで質問を繰り返してください.質問は次の形式で標準出力に出力してください.
?
質問に対する答えは,標準入力から次の形式で与えられます.
ここで です.
が特定できたら,それを以下の形式で標準出力に出力してください(1行で出力してください).その後,ただちにプログラムを終了してください.
!
注意点
- 出力のたびに,末尾に改行を入れた上で標準出力を flush してください.しなかった場合 TLE となる可能性があります.
- 回を超えて質問をしたり,不正な出力を行った場合のジャッジ結果は不定です.
- 解答を出力したらただちにプログラムを終了してください.そうしなかった場合のジャッジ結果は不定です.
サンプル
の場合の入出力例です.入力 | 出力 | 説明 |
---|---|---|
3 |
はじめに が与えられます. | |
? 1 2 |
として質問をします. | |
1 |
です. | |
? 3 2 |
として質問をします. | |
3 |
です. | |
? 3 3 |
として質問をします. | |
6 |
です. | |
! 1 2 3 3 1 2 |
と特定できたので,それを解答します. |
提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。