#include
#include
#include
#include
using namespace std;
#define M 20
int a[M][M],n,ans;
bool b[M];
void dfs(int x,int sum)
{
int i;
if(x==n)
{
if(sumans)
return;
for(i=0;i
#include
#include
#include
#include
using namespace std;
#define M 20
int a[M][M],n,ans;
bool b[M];
void dfs(int x,int sum)
{
int i;
if(x==n)
{
if(sumans)
return;
for(i=0;i