-
[백준]1057번 토너먼트 with Node.jsProgramming/Algorithm 2023. 2. 26. 13:28
//1057번 토너먼트 문제, 각각의 등수는 (n/2+n%2)로 구할 수 있다. const filePath = process.platform === "linux" ? "/dev/stdin" : "testInput.txt"; const [N, ...arr] = require("fs").readFileSync(filePath).toString().trim().split(" ").map(Number); let [zi,im] = [...arr]; let result = 0; while(zi !== im){ zi = parseInt(zi/2+zi%2); im = parseInt(im/2+im%2); result++; }; console.log(result !== 0 ? result : -1);
'Programming > Algorithm' 카테고리의 다른 글
[백준]2491번 수열 with Node.js (0) 2023.03.16 [백준]9372번 상근이의 여행 with Node.js (0) 2023.03.04 [백준]10845번 큐 with Node.js (0) 2023.02.11 [백준]10773번 제로 with Node.js (0) 2023.02.10 [백준]2828번 사과 담기 게임 with Node.js (0) 2023.02.04