-
<백준(node.js)> 10250번: ACM 호텔유물/└ 백준 2022. 2. 17. 20:45728x90
🤖
문제
https://www.acmicpc.net/problem/10250
풀이
const filePath = process.platform === "linux" ? "/dev/stdin" : "../input.txt"; const INPUT_ARR = require("fs") .readFileSync(filePath) .toString() .trim() .split("\n"); const INPUT_COUNT = +INPUT_ARR[0]; let problemArr; let H; let W; let N; for (let i = 1; i < INPUT_COUNT + 1; i++) { problemArr = INPUT_ARR[i].split(" "); H = +problemArr[0]; W = +problemArr[1]; N = +problemArr[2]; let floor; let roomNumber; if (N % H) { floor = N % H; roomNumber = Math.floor(N / H) + 1; } else { floor = H; roomNumber = Math.floor(N / H); } roomNumber = roomNumber < 10 ? "0" + roomNumber : roomNumber; console.log("" + floor + roomNumber); }
1. (line 25~31) 손님의 순서를 층수로 나눈 값이 정수인 경우와 정수가 아닌 경우를 구분하여 층수와 호수를 계산합니다.
2. (line 33) 호수가 한자리 수인 경우에 앞에 "0"을 더해줍니다.
📌
728x90'유물 > └ 백준' 카테고리의 다른 글
<백준(node.js)> 2839번: 설탕 배달 (0) 2022.02.20 <백준(node.js)> 2775번: 부녀회장이 될테야 (0) 2022.02.19 <백준(node.js)> 2869번: 달팽이는 올라가고 싶다 (0) 2022.02.16 <백준(node.js)> 1193번: 분수찾기 (0) 2022.02.15 <백준(node.js)> 2292번: 벌집 (0) 2022.02.11