목록1024 (1)
컴공생의 다이어리
[파이썬, Python] 백준 1024번 : 수열의 합
백준 1024번 : 수열의 합 (문제 바로가기) 내 코드 n, l = map(int, input().split()) # 수식 # n = (x+1) + (x+2) + ... + (x+l) # n = lx + l(l+1)/2 # lx = n - l(l+1)/2 for i in range(l, 101): x = n - i * (i + 1) / 2 if x % i == 0: x = int(x / i) if x >= -1: print(*list(range(x + 1, x + i + 1))) break else: print(-1)
Development/Algorithm & Coding Test
2022. 8. 10. 00:01