[スタンダード1057/PSython]トーナメント


🧑🏻‍💻 質問リンク

問題を解く


これはプログラマーの対戦予定表題と同じです.2つの数を2つに分けて、同じになるまで繰り返す数が正解です.

コード#コード#

import math

N, a, b = map(int, input().split())
answer = 0

while a != b:

    a, b = math.ceil(a/2), math.ceil(b/2)
    answer += 1

print(answer)

結果