공부/알고리즘 공부2025. 10. 13. 18:59[BOJ C++] 1024번 - 수열의 합
백준 1024번 - 수열의 합문제더보기 N과 L이 주어질 때, 합이 N이면서, 길이가 적어도 L인 가장 짧은 연속된 음이 아닌 정수 리스트를 구하는 프로그램을 작성하시오. 입력더보기 첫째 줄에 N과 L이 주어진다. N은 1,000,000,000보다 작거나 같은 자연수이고, L은 2보다 크거나 같고, 100보다 작거나 같은 자연수이다. 출력더보기 만약 리스트의 길이가 100보다 작거나 같으면, 연속된 수를 첫째 줄에 공백으로 구분하여 출력한다. 만약 길이가 100보다 크거나 그러한 수열이 없을 때는 -1을 출력한다. 문제 접근이 문제는 등차수열의 합 공식을 이용하여 접근했다.길이가 l인 등차수열의 첫 번째 항을 a라고 하면, 마지막 항은 a + (l - 1)이다.그리고, 등차수열의 합은 (첫째 항 + 마지..
