Lennon FE

[백준 2869번] 달팽이는 올라가고 싶다 - 자바스크립트(nodejs) 본문

🔥 Algorithm/Baekjoon

[백준 2869번] 달팽이는 올라가고 싶다 - 자바스크립트(nodejs)

Lennon 2022. 1. 17. 06:40
728x90
반응형

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

 

2869번: 달팽이는 올라가고 싶다

첫째 줄에 세 정수 A, B, V가 공백으로 구분되어서 주어진다. (1 ≤ B < A ≤ V ≤ 1,000,000,000)

www.acmicpc.net

 

const fs = require('fs');
let input = fs
  .readFileSync('dev/stdin', 'utf-8')
  .toString()
  .trim()
  .split(' ')
  .map((v) => +v);

const A = input.shift();
const B = input.shift();
const V = input.shift();

console.log(Math.ceil((V - B) / (A - B)));

처음에 아무생각없이 와일문으로 풀었지만 시간부족이 뜨길래 뭐지? 하고 보니 시간부족 해결이 주된 문제였다.

콘솔 안 계산이 딱 떨어지지 않는다는 건 하루가 더 필요한 것이므로 올림 해주면 깔끔하게 해결된다.

728x90
반응형
Comments