본 게시물은 프로그래머스의 연습 문제 풀이입니다. 저작권은 (주) 그랩에게 있습니다
자바스크립트 코드(나의 풀이)
function solution(n,a,b)
{
let matchNumber = 0;
while (true) {
// 경기 수 더하기
matchNumber += 1;
// 각 선수가 이겼을 때 받게 되는 번호 넣기
a = Math.ceil(a / 2);
b = Math.ceil(b / 2);
// 받게 되는 번호가 같으면 중단
if (a === b) break;
}
return matchNumber;
}
Reference
'programming study > Algorithm' 카테고리의 다른 글
[프로그래머스] 키패드 누르기 - JavaScript 풀이 (0) | 2022.08.12 |
---|---|
[프로그래머스] 크레인 인형뽑기 게임 - JavaScript 풀이 (0) | 2022.08.10 |
[프로그래머스] 폰켓몬 - JavaScript 풀이 (0) | 2022.08.07 |
[프로그래머스] 최댓값과 최솟값 - JavaScript 풀이 (0) | 2022.08.07 |
[프로그래머스] 문자열 내 마음대로 정렬하기 - JavaScript 풀이 (0) | 2022.07.20 |