老兄的12个蛋的方法我已经大致了解.....但此方法不适合我13个球个算法...
因为..if(st>0)egg[st].w++;else egg[-st].w--;
..st=weight12(egg);p=st>0?" 偏重":" 偏轻";
就已经违背了我的要求,,这个while(1){cin>>st;if(st!=0&&abs(st)<=12)break;
cout<<"没有该号,请重新输入: ";}是要求用户输入的,用户只能输入处0外,-1到-12 或 +1到+12......就是说在你刚要找蛋时,,你就已经得知
这个蛋是比别的蛋已经轻了(或已经重了)...
但是我说的是一开始不知道是轻是重.......此方法不行...