목록전체 글 (374)
Silver Library (Archived)
const fs = require("fs") const inputData = fs.readFileSync("/dev/stdin").toString().split(" ").map(val=>+val) const [a,b] = inputData 근간의 메모. 여기에서, 윤년을 구하라고 요구하고 있다. 수정 할 부분은 반복 작업을 위해 참조 될 inputData 을 참조하는 const 변수 식별값 부분. 이렇게 해야만, 입력 시, if 문에 맞는 결과 값을 내놓을 수 있다. 그리고 그 과정을 composing 하기 위해서 필요한게, 변수값 할당이다. 문제. 연도가 주어졌을 때, 윤년이면 1, 아니면 0을 출력하는 프로그램을 작성하시오. 윤년은 연도가 4의 배수이면서, 100의 배수가 아닐 때 또는 400의 배수..
오오...뭔가 근자감이 든다. 그래서 도전. 미리 말해두지만, 아래의 코드블럭은 틀린거다. const fs = require("fs") const inputData = fs.readFileSync("/dev/stdin").toString().split(" ").map(val=>+val) const [a,b,c,d] = inputData if (90 > a){ console.log("A"); } else if (80 > b){ console.log("B"); } else if (70 > c){ console.log("C"); } else if (60 > D){ console.log("D"); } else { console.log("F"); } 음, 보기 좋게 안되었다. 일단 딱 봐도, 저 (90 > a) ..
Q. 두 정수 A와 B가 주어졌을 때, A와 B를 비교하는 프로그램을 작성하시오. Condition. 첫째 줄에 A와 B가 주어진다. A와 B는 공백 한 칸으로 구분되어져 있다. 첫째 줄에 다음 세 가지 중 하나를 출력한다. A가 B보다 큰 경우에는 '>'를 출력한다. A가 B보다 작은 경우에는 '
여기서 알게된 사실이 있는게, 이 백준 사이트에서 풀때 쓰기 좋은 코드블럭 '템플릿' 이 있었다는 점 입니다. Template 1. const readline = require("readline"): const rl = readline.createInterface({ input: process.stdin, output: process.stdout }): const input = []: // 변수를 저장 rl.on("line", function(line) { // line 이라는 변수를 입력 input.push(line) // 한 줄씩 입력받고 무한으로 입력받음 }).on("close", function() { // 컨트론 + D 누르면 종료 (백준은 입력 끝나면 자동 종료) solution(input):..