#include #include #define DM (20) #define N (1<>1; int c=adj[bar[i]][j][1]; for (k=0;k>j)&1) sm+=sz[j+1]; if ((sm&1)!=par) sm+=sz[0]; if (tot-sm>=2*t) best=dp[n&1][i]; } printf("%d\n",best); //dp[n&1][0]); return 0; }