전체 글 274

[JavaSrcipt] Baekjoon - 10869 : 사칙연산 (Math.floor, number)

문제 두 자연수 A와 B가 주어진다. 이때, A+B, A-B, A*B, A/B(몫), A%B(나머지)를 출력하는 프로그램을 작성하시오. 입력 두 자연수 A와 B가 주어진다. (1 ≤ A, B ≤ 10,000) 출력 첫째 줄에 A+B, 둘째 줄에 A-B, 셋째 줄에 A*B, 넷째 줄에 A/B, 다섯째 줄에 A%B를 출력한다. 예제 입력 7 3 예제 출력 10 4 21 2 1 var input = require('fs').readFileSync('/dev/stdin','utf8').toString().split(' '), a = Number(input[0]), b = Number(input[1]); console.log(a+b); console.log(a-b); console.log(a*b); console..

[JavaSrcipt] 연산자

정보처리기사 취득할 때 많이 봤는데 기본적인것들빼고 기억이 많이 흐려진것같아 다시 정리. 산술 연산자 더하기( + ) 빼기( - ) 곱하기 ( * ) 나누기( / ) 연산자 예제 나머지 ( % ) 12 % 5 일경우 2를 반환 몫이아닌 나머지 증가 ( ++ ) x가 2일 때, ++x 는 x에 3 할당 후 3을 반환 x가 2일 때, x--는 2를 반환 후 1을 할당 감소 ( -- ) 단항 부정 ( - ) x가 2일 때 -x는 -2를 반환 단항 플러스 ( + ) +"3" 은 3반환 +true는 1 반환 거듭제곱 ( ** ) 2 ** 3 = 8반환 10 ** -1 = 0.1 반환 비교 연산자 var var1 = 3; var var2 = 4; 연산자 설명 true 예제 동등 ( == ) 서로 같으면 true를 ..

[JavaSrcipt] Baekjoon - 1001 : A/B

문제 두 정수 A와 B를 입력받은 다음, A/B를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 A와 B가 주어진다. (0 < A, B < 10) 출력 첫째 줄에 A/B를 출력한다. 실제 정답과 출력값의 절대오차 또는 상대오차가 10-9 이하이면 정답이다. 예제 입력 1 1 3 예제 출력 1 0.33333333333333333333333333333333 예제 입력 2 4 5 예제 출력 2 0.8 이전 1000번문제 (Node.js입력받기) - https://record-note.tistory.com/6 var fs = require('fs') var input = fs.readFileSync('/dev/stdin','utf8').toString().split(' '); var a = parseInt(i..

[JavaSrcipt] Baekjoon - 10998 : AxB

문제 두 정수 A와 B를 입력받은 다음, A×B를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 A와 B가 주어진다. (0 < A, B < 10) 출력 첫째 줄에 A×B를 출력한다. 예제 입력 1 1 2 예제 출력 1 2 예제 입력 2 3 4 예제 출력 2 12 이전 1000번문제 - https://record-note.tistory.com/6 var fs = require('fs') var input = fs.readFileSync('/dev/stdin','utf8').toString().split(' '); var a = parseInt(input[0]); var b = parseInt(input[1]); console.log(a*b); fs.readFileSync(filename, [options..

[JavaSrcipt] Baekjoon - 1001 : A-B

문제 두 정수 A와 B를 입력받은 다음, A-B를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 A와 B가 주어진다. (0 < A, B < 10) 출력 첫째 줄에 A-B를 출력한다. 예제 입력 3 2 예제 출력 1 이전 1000번문제 - https://record-note.tistory.com/6 var fs = require('fs') var input = fs.readFileSync('/dev/stdin', 'utf8').toString().split(' '); var a = parseInt(input[0]); var b = parseInt(input[1]); console.log(a-b); fs.readFileSync(filename, [options]) - filename의 파일을 [option..

[JavaSrcipt] Baekjoon - 1000 : A+B (Node.js 입력)

문제 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 A와 B가 주어진다. (0 < A, B < 10) 출력 첫째 줄에 A+B를 출력한다. 예제 입력 1 2 예제 출력 3 백준 1000번을 풀기전에 파일을 읽는 방법. fs는 FileSystem의 약자로 파일처리와 관련된 모듈이다. fs.readFileSync(filename, [options]) filename의 파일을 [options]의 방식으로 읽은 후 문자열을 반환하는데 options에는 보통 인코딩방식이 오며 웹에서는 주로 utf8을 사용하나 생략이 가능하다. 즉 아래코드에서는 /dev/stdin이 파일명이되며 utf8이 옵션이된다. var fs = require('fs'); var input = fs..