(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 |
