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] 입출력과 사칙연산(1000, 1001, 10998, 1008, 10869) 본문

ALGORITHM/BOJ

[백준_javascript] 입출력과 사칙연산(1000, 1001, 10998, 1008, 10869)

오늘도 코딩하나 2024. 7. 24. 19:35

** 개발환경 : Window

Mac, Linux는 유닉스 기반이라 /dev/stdin을 읽어주면 Terminal 상에서 입력할 수 있다.

Window에서는 불가능하기 때문에 로컬에 있는 파일을 읽어와서 입력을 테스트해야한다.

(Mac : "/dev/stdin" ------ Window : __dirname+"/input.txt")

 

#1000 (+)

const fs = require('fs');
const input1 = fs.readFileSync(__dirname+'/input.txt').toString().split(' ')
console.log(Number(input[0]) + Number(input[1]));

 

const fs = require('fs');
const input = fs.readFileSync(__dirname+'/input.txt').toString().split(' ').map(value => +value);
const [a,b] = input;
console.log(a+b);

 

const fs = require('fs');

const [a,b] = fs.readFileSync(__dirname+'/input.txt').toString().split(' ').map(Number);
console.log(a+b);

 

#1001 (-)

const fs = require('fs');

const [a,b] = fs.readFileSync(__dirname+'/input.txt').toString().split(' ').map(Number);
console.log(a-b);

 

#10998 (*)

const fs = require('fs');

const [a,b] = fs.readFileSync(__dirname+'/input.txt').toString().split(' ').map(Number);
console.log(a*b);

 

 

#1008 (/)

const fs = require('fs');

const [a,b] = fs.readFileSync(__dirname+'/input.txt').toString().split(' ').map(Number);
console.log(a/b);

 

#100869 (사칙연산)

const fs = require('fs');

const [a,b] = fs.readFileSync(__dirname+'/input.txt').toString().split(' ').map(Number);

console.log(a+b);
console.log(a-b);
console.log(a*b);
console.log(Math.floor(a/b));
console.log(a%b);

 

 

 

### 참고한 블로그

https://helicopter55.tistory.com/38

 

[백준] javascript - 1000번 : A + B

기본적인 문제는 문제풀이 없이 Solution만 작성되어 있습니다. Title A + B Description 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. [ Example Input ] 첫째 줄에 A와 B가 주어진다.

helicopter55.tistory.com

https://pixx.tistory.com/85

 

[백준] VsCode에서 node.js 입력받기 (Error: ENOENT: no such file or directory, open ~ 에러 해결)

백준에서 JavaScript를 풀려면 ▶node.js 입출력 방법 포스팅에서 알아본 것처럼 fs모듈을 사용해야 합니다. const fs = require('fs'); let input = fs.readFileSync('/dev/stdin').toString().split(' '); 입력값이 한 개(한 줄

pixx.tistory.com