본문 바로가기
카테고리 없음

[백준/node.js] 10250 ACM호텔

by 박헹구 2021. 10. 28.
반응형

 

https://www.acmicpc.net/problem/10250

 

10250번: ACM 호텔

프로그램은 표준 입력에서 입력 데이터를 받는다. 프로그램의 입력은 T 개의 테스트 데이터로 이루어져 있는데 T 는 입력의 맨 첫 줄에 주어진다. 각 테스트 데이터는 한 행으로서 H, W, N, 세 정수

www.acmicpc.net

const fs = require("fs");
const filePath = process.platform === "linux" ? "/dev/stdin" : "./input.txt";
let input = fs.readFileSync(filePath).toString().trim().split("\n");

let num = input[0]

let hotel = input.splice(1);



let floor = 0;
let ho = 0;
for(let i = 0; i < num; i++) {
  let [h, w, n] = hotel[i].split(" ");

  if(n % h === 0) {
    floor = h *100;
    ho = n / h;
  }
  else {
    floor = (n%h) * 100;
    ho = 1 + n / h
  }
  console.log(Math.floor(floor+ho));
}

 

반응형

댓글