-
문제
https://programmers.co.kr/learn/courses/30/lessons/12985
코딩테스트 연습 - 예상 대진표
△△ 게임대회가 개최되었습니다. 이 대회는 N명이 참가하고, 토너먼트 형식으로 진행됩니다. N명의 참가자는 각각 1부터 N번을 차례대로 배정받습니다. 그리고, 1번↔2번, 3번↔4번, ... , N-1번↔N
programmers.co.kr
How to Solve ?
2로 나누며 만날 때까지 loop를 돌린다 !
function solution(n, a, b) { let answer = 0; while (a !== b) { a = Math.ceil(a / 2); b = Math.ceil(b / 2); answer++; } return answer; }
'PS > 프로그래머스' 카테고리의 다른 글
[프로그래머스_Lv1] 약수의 개수와 덧셈 ( by using JavaScript ) (0) 2021.05.23 [프로그래머스_Lv2 ] 메뉴 리뉴얼 ( by using JavaScript ) (0) 2021.05.23 [프로그래머스_Lv2] 실패율 ( by using JavaScript ) (0) 2021.05.21 [프로그래머스_Lv2] 오픈채팅방 ( by using JavaScript ) (0) 2021.05.21 [프로그래머스_Lv2] 문자열 압축 ( by using JavaScript ) (0) 2021.05.20 댓글