[프로그래머스] 예상 대진표 (JAVA/자바)
·
PS/프로그래머스
[문제 링크]https://school.programmers.co.kr/learn/courses/30/lessons/12985문제 설명N명의 참가자가 각각 1~N번을 배정받아서 토너먼트 형식의 게임에 참가한다. 1번↔2번, 3번↔4번,... N-1번↔N번 끼리 게임을 진행하고, 다음 라운드에 진출한 참가자들은 다시 1번부터 (N/2)번을 배정받아서 게임을 진행한다.이 때, 처음 라운드에서 A번을 가진 참가자가 B번 참가자와 만나게 되는 라운드 번호를 구한다.A번 참가자와 B번 참가자는 서로 만날 때까지 항상 이긴다고 가정한다. 문제 풀이알고리즘 분류이진탐색최종 라운드에서 시작해서 아래로 내려가면서 a와 b가 만나는 라운드를 구한다.N = 2^x 일 때, N명의 참가자가 토너먼트 게임을 진행하면 총 x..