카일_

Algorithm/백준

Algorithm/백준

백준 | #10172 "개"

문제 나의 풀이 console.log(`|\\_/|\n|q p| /}\n( 0 )\"\"\"\\\n|\"^\"\` |\n||_/=\\\\__|\n`); 마무리 앞서 푼 고양이와 다르게 큰따옴표" 작은따옴표' 백슬래시\ 같은 다양한 기호들이 있어 출력에 주의해야 했다. 위의 기호들을 출력하기 위해서는 백슬래시\를 앞에 추가해서 출력하면 된다. 아래는 백슬래시\ 로 텍스트 문자열에 추가 할 수 있는 특수 문자들 목록이다. CodeOutputs \' single quote \" double quote \ backslash \n new line \r carriage return \t tab \b backspace \f form feed

Algorithm/백준

백준 | #1008 "A/B"

문제 나의 풀이 const fs = require("fs"); const filePath = process.platform === 'linux' ? '/dev/stdin' : '.input.txt'; let input = fs.readFileSync(filePath).toString().split("\n"); input = input[0]; input = input.split(" ").map((item) => +item); console.log(input[0] / input[1]); 마무리 숫자배열로 변환해서 풀이하는 간단한 사칙연산 문제였다.

Algorithm/백준

백준 | #1001 "A-B"

문제 나의 풀이 const fs = require("fs"); const filePath = process.platform === 'linux' ? '/dev/stdin' : '.input.txt'; let input = fs.readFileSync(filePath).toString().split("\n"); input = input[0]; input = input.split(" ").map((item) => +item); console.log(input[0]-input[1]); 마무리 1000번 문제와 동일한 방식의 사칙연산 문제였다.

Algorithm/백준

백준 | #3003 "킹, 퀸, 룩, 비숍, 나이트, 폰"

문제 나의 풀이 const fs = require('fs'); const filePath = process.platform === 'linux' ? '/dev/stdin' : '.input.txt'; let input = fs .readFileSync(filePath) .toString() .trim() .split(' ') .map(Number); //숫자 배열로 만들기 //검정색 체스 개수 배열 생성 const blackNum = [1, 1, 2, 2, 2, 8]; // blackNum 각 요소에서 inputData값의 요소들을 빼줌. const result = blackNum.map((el, idx) => el - input[idx]); // console.log(result); [ -1, 0, 0..

Algorithm/백준

백준 | #1000 "A+B"

문제 나의 풀이 const fs = require("fs"); const filePath = process.platform === 'linux' ? '/dev/stdin' : '.input.txt'; let input = fs.readFileSync(filePath).toString().split("\n"); input = input[0]; input = input.split(" ").map((item) => +item); console.log(input[0]+input[1]); 마무리 입력 값을 받아 배열형태로 변경하고 map메소드를 통해 String을 Number로 변환해서 연산해서 해결했다.

Algorithm/백준

백준 | #2557 "Hello Wolrd"

문제 나의 풀이 console.log("Hello World!"); 마무리 입력 값이 없는 간단한 출력 문제였다.

Algorithm/백준

BOJ | #1300 "두 수 비교하기"

문제 나의 풀이 const fs = require('fs'); const filePath = process.platform === 'linux' ? '/dev/stdin' : '.input.txt'; const input = fs .readFileSync(filePath) .toString() .trim() .split(' ') .map(Number); const A = input[0]; const B = input[1]; if (A > B) { console.log('>'); } else if (A < B) { console.log('

Algorithm/백준

백준 | #10998 "AxB"

문제 나의 풀이 const fs = require("fs"); const filePath = process.platform === 'linux' ? '/dev/stdin' : '.input.txt'; let input = fs.readFileSync(filePath).toString().split("\n"); input = input[0]; input = input.split(" ").map((item) => +item); console.log(input[0] * input[1]); 마무리 숫자배열로 변환해서 풀이하는 간단한 사칙연산 문제였다.

Algorithm/백준

백준 | #9498 "시험 성적"

문제 나의 풀이 const fs = require('fs'); const filePath = process.platform === 'linux' ? '/dev/stdin' : '.input.txt'; let input = fs.readFileSync(filePath).toString(); if (90

Algorithm/백준

백준 | #18108 "1998년생인 내가 태국에서는 2541년생?!"

문제 나의 풀이 const fs = require('fs'); const filePath = process.platform === 'linux' ? '/dev/stdin' : '.input.txt'; let input = fs .readFileSync(filePath) .toString() .trim(); console.log(input - 543); 마무리 문제에 답이 나와있다. 불기년도를 구하기 위해 서기에서 543년도를 뺀 값을 출력하는 문제였다.