#include #include using namespace std;int arr[10];void DFS(int count);int n=0;int m=0;int main(void){ ios::sync_with_stdio(false); cin.tie(NULL); cin>>n>>m; for(int i=0; i>arr[i]; } sort(arr, arr+n); DFS(0); return 0;}int result[10];int visited[10];void DFS(int count){ if(count==m) { for(int i=0; i순열을 출력하고 중복되는 부분이 있으면 제거해 주면 된다.중복되는 부분을 어떻게 제거하는가??위 실행결과를 보면 179가 두 번 나오고 719가 두 번 나오는 등 중..