개발자 톡

연습문제 톡 연탄의 크기

스포 주의) 자바스크립트로 문제풀 때 조건을 추가로 넣어야 통과가 되네요

등록일
2024-02-08 16:13:09
조회수
550
작성자
fms2014
const readline = require('readline')


const rl = readline.createInterface({
    input: process.stdin,
    output: process.stdout
})


const input = []


rl.on('line', (line) => {
    input.push(line)


    if(input.length === 2) {
        rl.close()
    }
}).on('close', () => {
    let maxCount = 0;
    let houseSize = input[1].split(' ')
    if(houseSize.length === 1) {
        console.log(houseSize[0])
        return;
    }
    
    for(let i = 2; i <= 100; i++) {
        let count = 0;


        houseSize.map((element) => {
            // Number(element) >= 2 가 없으면 통과가 안됨...
            if(Number(element) >= 2 && Number(element) % i === 0) {
                count++
            }
        })
        maxCount = Math.max(maxCount, count)
    }


    console.log(maxCount)
})



집 정보 split 처리할 때 집 정보 입력 값 마지막에 빈 공간이 들어가는지 Number 변환할 때 0으로 나오는 경우가 있네요.


#연탄의_크기

이 카테고리의 톡 더보기