/ ALGORITHM

프로그래머스 - 예상 대진표

image-20230119033945186

import math
def solution(n,a,b):
    answer = 1
    
    if a>b:
        a,b=b,a
        
    while n!=2:
        if b>n//2 and a<=n//2:
            answer = int(math.log2(n))
            break
            
        elif a>n//2 and b>n//2:
            a-=n//2
            b-=n//2
            
        n//=2
            
    return answer