#include #include #define maxn 105 bool vis[maxn]; int n,m,be_smaller[maxn][maxn],num2[maxn],be_bigger[maxn][maxn],num1[maxn],queue[maxn],head,tail; //int lit[maxn],big[maxn]; int f1(int a) { // if(lit[a]>-1) return lit[a]; head=tail=0; queue[tail++]=a; memset(vis,1,sizeof(vis)); static int i; while(head-1) return big[a]; head=tail=0; queue[tail++]=a; memset(vis,1,sizeof(vis)); static int i; while(head=(n+1)/2||f2(i)>=(n+1)/2) ans++; printf("%d\n",ans); // print(); return 0; }