(0,0) 과 (w,h) 에 꼭짓점이 있고 주어진 (x,y)좌표에서 가장 가까운 거리를 가진 거리를 제출하면 된다.
let fs = require('fs');
let input = fs.readFileSync('/dev/stdin').toString().split(' ');
const [x,y,w,h] = input;
let res = [];
res.push(x)
res.push(y)
res.push(Math.abs(x-w))
res.push(Math.abs(y-h))
console.log(Math.min(...res))
x,y,w,h를 구조분해할당으로 각각 받아서
x-0 , y-0, x-w, y-h 중 가장 작은 값을 찾으면 됨.
'알고리즘' 카테고리의 다른 글
[백준 / 1929 / nodejs] 소수구하기 javascript (0) | 2021.08.24 |
---|---|
[백준 / 1920/ nodejs] 수찾기 javascript (0) | 2021.08.24 |
[프로그래머스] 거리두기 확인하기 javascript (0) | 2021.08.10 |
[프로그래머스 javascript] 124 나라의 숫자 (0) | 2021.07.03 |
[프로그래머스 javscript] 키패드 누르기 (0) | 2021.07.02 |
댓글