정말 어이가없는건..c++할때는 뭐가 좋은지 몰랐는데 갑자기 순열을 많이 쓰게 되면서 c++의 좋은점을 깨달았다..next permutation을 사용할 수 있는 것인데 자바에서는 그냥 구현해줘야 한다..ㅎ 그래도 뭐 직접 구현해야 실력도 늘지.. - 먼저 각 알파벳 종류와 개수를 map에 저장해주었다. -> 이건 나중에 나눠줄때 필요해서 - 그다음 모든 순열 조합을 찾아내고 -- 순열 찾는건 다른 글에 있으니 그걸 찾아보도록/ 블로그에도 많이 있다. - 찾아낸 조합은 행운의 문자열인지를 체크해준다. - check()함수 - 행운의 문자열의 개수를 센다 - count로 -마지막으로 count를 각 알파벳 개수의 팩토리얼로 나눠준다. => ex) aabc일때 a(첫번째 a)ba(두번째 a)c 와 a(두번째..