-
<백준> 2577번: 숫자의 개수유물/└ 백준 2022. 1. 6. 20:56728x90
🤖
문제
https://www.acmicpc.net/problem/2577
풀이
const fs = require("fs"); const inputArr = fs.readFileSync("/dev/stdin").toString().trim().split("\n"); let productNum = 1; inputArr.map((inputNum) => (productNum *= +inputNum)); let productArr = (productNum + "").split(""); for (let i = 0; i < 10; i++) { let output = productArr.filter((num) => +num === i).length; console.log(output); }
1. (line 3) trim() 메서드를 사용해야 input을 정확하게 받을 수 있습니다.
2. (line 6) map 함수를 활용하여 주어진 숫자들의 곱을 구하였습니다.
3. (line 11) filter 함수를 활용하여 조건에 부합하는 경우의 횟수를 구하였습니다.
728x90'유물 > └ 백준' 카테고리의 다른 글
<백준> 1546번: 평균 (0) 2022.01.08 <백준> 3052번: 나머지 (0) 2022.01.06 <백준> 2562번: 최댓값 (0) 2022.01.05 <백준> 10818번: 최소, 최대 (0) 2022.01.05 <백준> 1110번: 더하기 사이클 (0) 2022.01.04