처음에 dp로 해결하려 하였으나,
그대로 냈더니 메모리초과에 걸려버렸다.
고민하다 구글링 한 결과,
숫자들을 천천히 보면 수학적으로도 바로 해결 가능함을 알 게 되었다.
# n 입력
n = int(input())
# 출력
print(n * (n-1) // 2)
'Algorithm(BOJ, Python) > Dynamic Programing' 카테고리의 다른 글
[백준_2293] 동전 1 python (1) | 2022.08.24 |
---|---|
[백준_2133] 타일 채우기 python (0) | 2022.08.17 |
[백준_1788] 피보나치 수의 확장 python (0) | 2022.08.07 |
[백준_14495] 피보나치 비스무리한 수열 python (0) | 2022.08.06 |
[백준_15624] 피보나치 수 7 python (0) | 2022.08.05 |