
n과 m 모두 k 미만이라면, 자를 필요가 없어 비용 발생하지 않음n이 k를 초과하는 경우와 m이 k를 초과하는 경우 각각에서의 비용 누적function minCuttingCost(n: number, m: number, k: number): number {
if(n < k && m < k) return 0
let cost = 0
if(n > k) {
const len1 = (n - k)
const len2 = n - len1
cost += len1 * len2
}
if(m > k) {
const len1 = (m - k)
const len2 = m - len1
cost += len1 * len2
}
return cost
};