개발/알고리즘10 백준(BOJ) 1000 A+B 문제 https://www.acmicpc.net/problem/1000 풀이 첫째 줄에 A+B를 출력한다. javascript는 console.log를 이용하여 출력한다. 소스 코드 const fs = require("fs"); const input = fs.readFileSync("/dev/stdin").toString().split("/n"); const result = input[0].split(" "); const num1 = Number(result[0]); const num2 = Number(result[1]); console.log(num1 + num2); 2024. 1. 11. 백준(BOJ) 2557 Hello World 문제 https://www.acmicpc.net/problem/2557 풀이 Hello World!를 출력하시오. javascript는 console.log를 이용하여 출력한다. 소스 코드 console.log("Hello World!"); 2024. 1. 10. 백준(BOJ) 2979 트럭 주차 문제 https://www.acmicpc.net/problem/2979 풀이 첫째 줄에 문제에서 설명한 주차 요금 A, B, C가 주어진다. (1 ≤ C ≤ B ≤ A ≤ 100) 다음 세 개 줄에는 두 정수가 주어진다. 이 정수는 상근이가 가지고 있는 트럭이 주차장에 도착한 시간과 주차장에서 떠난 시간이다. 도착한 시간은 항상 떠난 시간보다 앞선다. 입력으로 주어지는 시간은 1과 100사이 이다. 1. 미리 시간으로 1~100분을 1분 단위로 선언 2. 해당 시간에 몇 대의 차량이 주차가 되어있는지를 계산 3. 해당 시간의 요금 값을 곱해줌으로 전체 요금 값을 출력 소스 코드 const filename = process.platform === "linux" ? "/dev/stdin" : "./test-.. 2024. 1. 9. 백준(BOJ) 11047 동전 0 문제 https://www.acmicpc.net/problem/11047 풀이 준규가 가지고 있는 동전은 총 N종류이고, 각각의 동전을 매우 많이 가지고 있다. 동전을 적절히 사용해서 그 가치의 합을 K로 만들려고 한다. 이때 필요한 동전 개수의 최솟값을 구하는 프로그램을 작성하시오. 가장 많은 액수부터 남은 액수에서 나눌 수 있는 가장 큰 수로 나누어 빼는 것을 반복하여 0이 되었을 때 몇 번을 나누었는지 확인한다. 소스 코드 const filename = process.platform === "linux" ? "/dev/stdin" : "./test-input.txt"; const input = require("fs") .readFileSync(filename) .toString() .trim() ... 2024. 1. 8. 이전 1 2 3 다음 반응형