No.2067 ±2^k operations
レベル : / 実行時間制限 : 1ケース 2.000秒 / メモリ制限
: 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 28
作問者 :
とりゐ
/ テスター :
遭難者
👑
ygussany
karinohito
タグ : / 解いたユーザー数 28
作問者 :


問題文最終更新日: 2022-09-02 02:08:55
問題文
を正整数とします. から始めて,以下の操作を繰り返すことによって にするために必要な最小の操作回数を とします.
- 非負整数 および演算子 のいずれかを選ぶ.
- 演算子が のとき, を で置き換える.
- 演算子が のとき, を で置き換える.
個のテストケースが与えられます.
入力
各ケースは以下の形式で与えられます.
- 入力は全て整数である.
出力
行出力してください.
サンプル
サンプル1
入力
3 3 10 2022
出力
4 16 8342
は次の通りです.
- のとき, 回目の操作で を選ぶことで とすることができます.よって です.
- のとき, 回目の操作で を選ぶことで とすることができます.よって です.
- のとき, 回目の操作で を選ぶことで とすることができ, 回目の操作で を選ぶことで とすることができます. 回の操作で にすることは不可能なため です.
提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。