Notice
Recent Posts
Recent Comments
Link
«   2024/10   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

오늘도 코딩하나

[백준_javascript] 조건문(14681) 본문

ALGORITHM/BOJ

[백준_javascript] 조건문(14681)

오늘도 코딩하나 2024. 7. 26. 15:40

#14681 (사분면 고르기)

const fs = require('fs');

const [a,b] = fs.readFileSync(file).trim().split("\n").map(Number);
if(a>0 && b>0) {
    console.log(1);
} else if(a<0 && b>0) {
    console.log(2);
} else if(a<0 && b<0) {
    console.log(3);
} else {
    console.log(4);
}

 

▶ 제출 결과 : 런타임 에러ㅠ

 

 

solution1_fs.

const fs = require('fs');

const [a,b] = fs.readFileSync(0).toString().trim().split("\n").map(Number);
if(a>0 && b>0) {
    console.log(1);
} else if(a<0 && b>0) {
    console.log(2);
} else if(a<0 && b<0) {
    console.log(3);
} else {
    console.log(4);
}

 

solution2_readline.

const readline = require('readline');
const rl = readline.createInterface({
    input: process.stdin,
    output: process.stdout,
});

let input = [];

rl.on("line", (line) => {
    input.push(parseInt(line));

    if(input.length === 2) {
        rl.close();
    }
}).on("close", () => {
    const x = input[0];
    const y = input[1];

    if(x>0 && y>0) {
        console.log(1);
    } else if(x<0 && y>0) {
        console.log(2);
    } else if(x<0 && y<0) {
        console.log(3);
    } else {
        console.log(4);
    }

    process.exit();
})

 

 

### 참고한 블로그

https://breathtaking-life.tistory.com/148

 

[노드JS/알고리즘] 백준 - 14681번: fs 모듈 런타임 에러

백준에는 자바스크립트가 없어서 항상 피하다가 이번에 도전해봤다... 우선 입력값 받는 것부터 익숙하지 않기때문에 연습이 필요하다. [문제] 흔한 수학 문제 중 하나는 주어진 점이 어느 사분

breathtaking-life.tistory.com