[프로그래머스] 예상 대진표

쿼카쿼카·2023년 2월 15일
0

알고리즘

목록 보기
30/67

코드

function solution(n,a,b) {
    let ans = 0;
    
    while(1) {
        a = Math.ceil(a/2);
        b = Math.ceil(b/2);
        ans++
        
        if(a === b) return ans
    }
}

풀이법

  • 그림판으로 대진표를 그려보니 Math.ceil(a/2)끼리 대진이 일어남
  • 그리고 이긴 숫자가 위로 올라가 같은 루틴 반복
  • a와 b가 같아지면 서로 매칭이 있는 날이라구~
profile
쿼카에요

0개의 댓글