(1).백준 31125번 Dice는 설명은 장황하지만 주사위로 해당 숫자를 만들 수 있는지 묻는 문제로

각각 최소, 최대값이 범위 내부에 있는지를 삼항연산자 내부에서 비교한 다음 YES 또는 NO를 출력했다.

const input = `5
3 1 6 0
1 1 8 1
16 1 12 3
1 2 4 0
42 3 20 1`.split('\n').map(el => el.split(' ').map(Number))

for(let i = 1 ; i < input.length ; i++){
    const [s,n,f,m] = input[i]
    const make = s - m
    console.log((make >= n) && (make <= n*f) ? 'YES' : 'NO')
}

'회고' 카테고리의 다른 글

[개발일지] - 761(주말)  (0) 2025.08.03
[개발일지] - 760(주말)  (0) 2025.08.02
[개발일지] - 758  (0) 2025.07.31
[개발일지] - 757  (1) 2025.07.30
[개발일지] - 756  (0) 2025.07.29

+ Recent posts