
브루트포스(Brute Force) 알고리즘은 모든 가능한 경우의 수를 일일이 확인하며 문제의 해답을 찾는 가장 직관적인 문제 해결 방식이다. 마치 바늘을 찾기 위해 건초더미를 하나씩 뒤지는 것과 같다고 할 수 있다.단순하고 직관적이라 알고리즘 설계 및 구현이 쉽다.모든

목표:주어진 자연수 N에 대해 가장 작은 생성자를 찾는 프로그램을 작성한다.용어 정의:분해합: 자연수 M과 M을 이루는 각 자리수의 합.즉, 분해합(M) = M + (M의 각 자리수의 합)예) 245의 분해합 = 245 + 2 + 4 + 5 = 256생성자: 분해합이

Chunk 함수는 인자로 배열과 size를 받아서 배열 size만큼의 조각으로 나눈 후 새로운 배열을 return 하는 함수이다예시:함수의 인자로 arr와 size를 받고 같이 받은 제네릭 타입 T의 2차원 배열을 리턴한다함수의 라인1 에서 size가 정수가 아니거나