코딩테스트 연습 - 최고의 집합 | 프로그래머스 스쿨 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr s를 최대한 균등하게 나누면 최고의 집합이 된다. 왜냐면 수학적으로 그렇다.x+y=s일 때, x*y의 최대값은 x=y일때다.n이 3 이상일때도 해당되는지는 잘 모르겠지만 아무튼 그렇다. 따라서 n과 s의 최고의 집합은 모든 원소가 s/n일때다.그런데 집합의 원소는 모두 자연수이므로, 모든 원소를 s/n의 몫으로 하고, s/n의 나머지를 하나씩 추가해주면 된다.코드function solution(n, s) { if (s 결과효율성 테스트에서 시간초과가 발생했다.unshift가 비효율적인것 같다.해당..