#include #include #include #include void dfs(const int n, const int m, int len, int* result, bool* visited, const int* nums); int compare(const void *a, const void *b); int main(){ int N, M; scanf("%d %d",&N, &M); int* result = (int*)malloc(sizeof(int)*M); int* nums = (int*)malloc(sizeof(int)*N); bool* visited = (bool*)malloc(sizeof(bool)*N); for(int i=0; i