Today
Total
04-09 11:23
관리 메뉴

홍우진의 개발 일기장

[백준] 10448번: 유레카 이론 / 파이썬 본문

알고리즘/백준

[백준] 10448번: 유레카 이론 / 파이썬

홍우진 2025. 1. 22. 09:29
728x90
반응형

문제 링크


https://www.acmicpc.net/problem/10448

풀이 코드


t = [n*(n+1)//2 for n in range(1, 46)]
dap = [0] * 1001

for i in t:
    for j in t:
        for k in t:
            if i+j+k <= 1000:
                dap[i+j+k] = 1

for _ in range(int(input())):
    print(dap[int(input())])

코드 해석


수를 미리 구해놓은 뒤 푸는 방식을 사용하였다.

 

 

체감 난이도: ★☆☆☆

 
728x90
반응형
Comments