arraylist로 답 구한 다음에다시 int[]로 바꿔서 내도 되나? 왠지 편법 같아서 찝찝한데..아니면 a[]를 고정길이로 새로 만들어서 답 넣고answer = a; 이런 식으로 하라는 건가?
편한대로 해 굳이 answer에 안넣고 바로 a[] 반환해도 상관없음