whatisthis?
βλ°±μ€ 14681 javascript (node.js) νμ΄ λ³Έλ¬Έ
if문 - (4)
π‘λ¬Έμ
νν μν λ¬Έμ μ€ νλλ μ£Όμ΄μ§ μ μ΄ μ΄λ μ¬λΆλ©΄μ μνλμ§ μμλ΄λ κ²μ΄λ€. μ¬λΆλ©΄μ μλ κ·Έλ¦Όμ²λΌ 1λΆν° 4κΉμ§ λ²νΈλ₯Ό κ°λλ€. "Quadrant n"μ "μ nμ¬λΆλ©΄"μ΄λΌλ λ»μ΄λ€.
μλ₯Ό λ€μ΄, μ’νκ° (12, 5)μΈ μ Aλ xμ’νμ yμ’νκ° λͺ¨λ μμμ΄λ―λ‘ μ 1μ¬λΆλ©΄μ μνλ€. μ Bλ xμ’νκ° μμμ΄κ³ yμ’νκ° μμμ΄λ―λ‘ μ 2μ¬λΆλ©΄μ μνλ€.
μ μ μ’νλ₯Ό μ λ ₯λ°μ κ·Έ μ μ΄ μ΄λ μ¬λΆλ©΄μ μνλμ§ μμλ΄λ νλ‘κ·Έλ¨μ μμ±νμμ€. λ¨, xμ’νμ yμ’νλ λͺ¨λ μμλ μμλΌκ³ κ°μ νλ€.
πμ λ ₯
첫 μ€μλ μ μ xκ° μ£Όμ΄μ§λ€. (−1000 ≤ x ≤ 1000; x ≠ 0) λ€μ μ€μλ μ μ yκ° μ£Όμ΄μ§λ€. (−1000 ≤ y ≤ 1000; y ≠ 0)
πμΆλ ₯
μ (x, y)μ μ¬λΆλ©΄ λ²νΈ(1, 2, 3, 4 μ€ νλ)λ₯Ό μΆλ ₯νλ€.
< μ½λ >
const readline = require("readline");
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout
});
let input = [];
rl.on("line", function (line) {
input.push(parseInt(line));
}).on("close", function () {
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 if (x > 0 && y < 0) {
console.log(4);
}
process.exit();
});
const fs = require('fs');
const input = fs.readFileSync('/dev/stdin').toString().split('\n')
const x = parseInt(input[0]);
const y = parseInt(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);
}
μ²μμ μλ νλλλ‘ fs λͺ¨λμ μ΄μ©νλλ
λ°νμ μλ¬ (EACCES) |
μλ¬κ° λ°μνλ€.
μ΄κ² λμ§ μΆμ΄μ ꡬκΈλ§ ν΄λ³΄λ λ€νν λ무λλ μΉμ ν κΈμ λ°κ²¬νλ€!
https://hanch-dev.tistory.com/4
fsλͺ¨λμ μμ μ
λ ₯ νμΌμ μ κ·Όν΄μΌ νκΈ° λλ¬Έμ
μΌλΆ λ¬Έμ μμλ "λ°νμ μλ¬ (EACCES)" ννμ μ κ·ΌκΆν μ€λ₯κ° λνλκ³ ,
μ΄λ΄λλ readlineμ μ¨μΌνλ€κ³ νλ€!
// μμ μ
λ ₯μ΄ νμ€λ‘ λμ΄ μμ λ
const readline = require('readline');
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout
});
rl.on('line', function(line) {
console.log(line);
rl.close();
}).on("close", function() {
process.exit();
});
-----------------------------------------
// μμ μ
λ ₯μ΄ μ¬λ¬μ€λ‘ λμ΄ μμ λΌ
const readline = require('readline');
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout
});
let input = [];
rl.on('line', function (line) {
input.push(line)
})
.on('close', function () {
console.log(input);
process.exit();
});
μΆμ²: https://hanch-dev.tistory.com/4 [HanCh_Dev]
readlineμ λν λ΄μ©μ μλ ν¬μ€ν μμ λ°λ‘ λ€λ£¨λλ‘ νκ² λ€.
π»π»π»π»π»π»π»
https://mywebproject.tistory.com/182
readline.createInterface() λ©μλλ₯Ό ν΅ν΄ μμ± κ°λ₯
'ALGORITHM > BOJ (Node.js)' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
λ°±μ€ 2739 javascript (node.js) νμ΄ (0) | 2021.12.08 |
---|---|
βλ°±μ€ 2884 javascript (node.js) νμ΄ (0) | 2021.12.06 |
πΊλ°±μ€ 2753 javascript (node.js) νμ΄ (0) | 2021.12.06 |
λ°±μ€ 9498 javascript (node.js) νμ΄ (0) | 2021.12.06 |
λ°±μ€ 1330 javascript (node.js) νμ΄ (0) | 2021.12.06 |