🌠 문제

λ¨Έμ“±μ΄λŠ” μ§μœ‘면체 λͺ¨μ–‘μ˜ μƒμžλ₯Ό ν•˜λ‚˜ κ°€μ§€κ³  μžˆλŠ”데 μ΄ μƒμžμ— μ •μœ‘면체 λͺ¨μ–‘μ˜ μ£Όμ‚¬μœ„λ₯Ό μ΅œλŒ€ν•œ λ§Žμ΄ μ±„μš°κ³  μ‹ΆμŠ΅λ‹ˆλ‹€. μƒμžμ˜ κ°€λ‘œ, μ„Έλ‘œ, λ†’이가 μ €μž₯λ˜μ–΄μžˆλŠ” λ°°μ—΄ box와 μ£Όμ‚¬μœ„ λͺ¨μ„œλ¦¬μ˜ κΈΈμ΄ μ •μˆ˜ n이 λ§€κ°œλ³€μˆ˜λ‘œ μ£Όμ–΄μ‘Œμ„ λ•Œ, μƒμžμ— λ“€μ–΄κ°ˆ μˆ˜ μžˆλŠ” μ£Όμ‚¬μœ„μ˜ μ΅œλŒ€ κ°œμˆ˜λ₯Ό return ν•˜λ„둝 solution ν•¨μˆ˜λ₯Ό μ™„μ„±ν•΄μ£Όμ„Έμš”.

🌠 μ œν•œμ‚¬ν•­

  • box의 κΈΈμ΄λŠ” 3μž…λ‹ˆλ‹€.
  • box[0] = μƒμžμ˜ κ°€λ‘œ 길이
  • box[1] = μƒμžμ˜ μ„Έλ‘œ 길이
  • box[2] = μƒμžμ˜ 높이 길이
  • 1 ≤ box의 μ›μ†Œ ≤ 100
  • 1 ≤ n ≤ 50
  • n ≤ box의 μ›μ†Œ
  • μ£Όμ‚¬μœ„λŠ” μƒμžμ™€ ν‰ν–‰ν•˜κ²Œ λ„£μŠ΅λ‹ˆλ‹€.

🌠 μž…μΆœλ ₯ 예

box n result
[1, 1, 1] 1 1
[10, 8, 6] 3 12

🌠 μž…μΆœλ ₯ 예 μ„€λͺ…

μž…μΆœλ ₯ 예 #1

  • μƒμžμ˜ 크기가 κ°€λ‘œ 1, μ„Έλ‘œ 1, 높이 1μ΄λ―€λ‘œ λͺ¨μ„œλ¦¬μ˜ 길이가 1인 μ£Όμ‚¬μœ„λŠ” 1개 λ“€μ–΄κ°ˆ 수 μžˆμŠ΅λ‹ˆλ‹€.

μž…μΆœλ ₯ 예 #2

  • μƒμžμ˜ 크기가 κ°€λ‘œ 10, μ„Έλ‘œ 8, 높이 6μ΄λ―€λ‘œ λͺ¨μ„œλ¦¬μ˜ 길이가 3인 μ£Όμ‚¬μœ„λŠ” 12개 λ“€μ–΄κ°ˆ 수 μžˆμŠ΅λ‹ˆλ‹€.

🧞 풀이

function solution(box, n) {
    const a = parseInt(box[0] / n); 
    const b = parseInt(box[1] / n); 
    const c = parseInt(box[2] / n); 
    return a * b * c;
}

+ Recent posts