수열의 합 (1) 썸네일형 리스트형 [python] 백준 1024 : 수열의 합 (정답코드는 제일 밑에 있읍니다. ) 입력값은 target number n과 length l입니다. target number을 최소 l개의 연속한 자연수의 합으로 나타내야하는 문제인데요, 만약 length가 100이 넘어가거나 해당 리스트가 존재하지 않는다면 -1을 출력합니다. 예를들어 입력값이 (n:15, l:3)이라면 답은 더했을때 15가되는 3개이상의 연속한 자연수 4,5,6이 되겠지요. 코드를 짜기전 논리구조를 생각해봅시다. 논리구조 설명할땐 그림이 최곤데 ㅋㅋ 주저리주저리 글을 썼네요 그냥 수학계산입니다. 코드로 구현해봅시다. n,l = map(int,input().split()) while True: sum_plus = l*(l-1)*(1/2) if (n-sum_plus)%l==0 and ((.. 이전 1 다음