(1).백준 32585번 Building Pyramids는 삼각 피라미드 형태로 쌓을 때 

n층일 경우 몇개의 블럭이 필요한지를 출력해야 하는 문제였는데

간단하게 각 층마다 1~n까지의 합 수식을 sum에 더해서 계산해줬고

수치가 제한을 한참 초과할 것 같아서 미리 bigint로 변환해서 처리했다.

const input = 7777n
let sum = 0n

for(let i = 1n ; i <= input ; i++){
    sum += i * (i + 1n) / 2n
}

console.log(String(sum))

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

[개발일지] - 663(주말)  (0) 2025.04.27
[개발일지] - 662(주말)  (0) 2025.04.26
[개발일지] - 660  (0) 2025.04.24
[개발일지] - 659  (0) 2025.04.23
[개발일지] - 658  (0) 2025.04.22

+ Recent posts