테이블 내부 금액 처리는 .format()을 통해 세자리 수의 , 구분을 넣어줬고

메일에서 멋대로 바꾸는건지 sfdc에서 멋대로 바꾸는지는 모르겠지만

font 크기를 10으로 넣어줘도 자꾸 13.3333으로 들어가서 7.5로 변경하니 그제서야 10 정도로 들어갔다.

 

사례 정리, 작성 및 유지보수 관련이라 회고 관련 내용이 별로 없는 것 같다.

 

(1).백준 25849번 Briefcases Full of Money는 각 금액별로 누적된 횟수가 존재할 때

어떤 금액을 골라야 가장 큰 상금을 얻을 수 있는지를 묻는 문제였다.

 

다만 주의사항으로는 같은 금액인 경우 더 큰 화폐를 우선해야 했는데

각 화페의 배열과 누적된 수치의 배열을 일치시킨 다음

for문을 순회하며 같거나 같은 경우 교체하도록 만들어 자연스럽게

동일 금액인 경우 후순위가 선택되도록 했다.

const input = `200 3 20 5 4 1`.split(' ').map(Number)
const currency = [1, 5, 10, 20, 50, 100]

let max = 0
let now = 0

for(let i = 0 ; i < input.length ; i++){
    const prize = currency[i] * input[i]
    if(max <= prize){
        now = currency[i]
        max = prize
    }
}

console.log(now)

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

[개발일지] - 174  (1) 2023.12.21
[개발일지] - 173  (1) 2023.12.20
[개발일지] - 171  (0) 2023.12.18
[개발일지] - 170(주말)  (0) 2023.12.17
[개발일지] - 169(주말)  (0) 2023.12.17

+ Recent posts