#include #include #include #include #include using namespace std; int n, m; int tcase; bool arefriends[10][10]; int dfs(bool selected[10]) { int firstfree = -1; for (int i = 0;i < n;i++) { if (!selected[i]) { firstfree = i;// 아직 골라지지 않은 사람의 인덱스를 저장하고 break break; } } if (firstfree == -1) return 1; int ret = 0; for (int j = firstfree + 1; j < n;j++) { if (!selected[j] && arefriends[firstfree][j])..