#include #include int x[26]; int ans=-1; int chuan[92]; bool check(int y) { for(int i=1;in){ans++;print(n);return;} for(int i=1;i<=n;i++) { x[y]=i; if(check(y)) dfs(y+1,n); } } int main() { int n; n=8; dfs(1,n); scanf("%d",&n); int sr[n]; for(int i=0;i