카테고리 없음
백준 nodejs 14681번: 사분면 고르기
YG - 96년생 , 강아지 있음, 개발자 희망
2021. 8. 19. 15:00
const fs = require("fs");
const filePath = process.platform === "linux" ? "./input.txt" : "/dev/stdin"; //제 개발환경은 리눅스이기에 input.txt를 앞에 두었습니다.
// const filePath = process.platform === 'linux' ? '/dev/stdin' : './input.txt'; // 실제 백준사이트에 제출할 때는 위에 filePath를 삭제하고 이 부분을 입력하면 됩니다.
let input = fs.readFileSync(filePath).toString().split("\n");
input = input.map((item) => +item);
console.log(input);
solution(input[0], input[1]);
function solution(A, B) {
if ((A > 0) & (B > 0)) {
return console.log("1");
} else if ((A < 0) & (B > 0)) {
return console.log("2");
} else if ((A < 0) & (B < 0)) {
return console.log("3");
} else if ((A > 0) & (B < 0)) {
return console.log("4");
}
}
이대로 백준사이트에 제출하면 런타임에러라고 나오는데 풀이는 맞으나 fs 모듈이 아닌 rl readline으로 풀어야 한다고 한다