📢 공지합니다
이 게시글은 메인 페이지에 항상 고정되어 표시됩니다.
사이트 https://www.acmicpc.net/problem/15663 15663번: N과 M (9) 한 줄에 하나씩 문제의 조건을 만족하는 수열을 출력한다. 중복되는 수열을 여러 번 출력하면 안되며, 각 수열은 공백으로 구분해서 출력해야 한다. 수열은 사전 순으로 증가하는 순서로 출력해 www.acmicpc.net 문제 분석 뭔가 간단하면서 조금 헷갈린 문제였다. 먼저 입력이 아래와 같으면 4 2 9 7 9 1 출력이 아래와 같이 나와야된다. 1 7 1 9 7 1 7 9 9 1 9 7 9 9 즉 중복되는 것만 빼면 된다. 중복을 안빼면 1 7 1 9 1 9 이렇게 2개의 1 9가 나오는 것이다. 그래서 필자는 가장먼저 Set을 생각했다. if (depth == m) { StringBuilder sb..