13球稱重問題Java實現

2021-03-31 08:56:31 字數 1183 閱讀 1919

* @author treerot

* @version 1.0

*/public class thirteenball

public void setweight(int weight)

ball(int weight)

}public static void main(string args) throws interruptedexception

//設定乙個輕球

balls[i].setweight(8);

system.out.println(findball(balls));

//設定乙個重球

balls[i].setweight(12);

system.out.println(findball(balls));}*/

}static int ***pare(ball b,int b1, int b2)

return left - right;

}static void print(int flag)

static int findball(ball b) ,new int);

if (cmp1 == 0) ,new int );

if (cmp2 == 0) , new int );

if (c*** == 0)

else

}else if (cmp2 < 0) ,new int);

if(c***==0)

else if(c***<0)

else

}else,new int);

if(c***==0)

else if(c***<0)

else}}

else if (cmp1 < 0) ,new int);

if(cmp2==0),new int); //c***不會小於0

if(c***==0)

else

}else if(cmp2<0),new int);

if(c***==0)

else if(c***<0)

else

}else,new int);

if(c***==0)

else if(c***<0)

else}}

else

return result+1;

}

12球稱重問題, 演算法及其他

數學分析 實現 第一 有12個外觀完全一樣的球 第二 11個是好球,重量相同 第三 有乙個球是 壞球 重量與其他11個球異常,但不知偏輕偏重!第四 有一架天平,無砝碼 問 怎樣用該天平稱量3次,找出重量異常的球!先論證可行性 再來看看牛人的解答吧,從另乙個角度看東東,特別牛!從資訊理論來看,12個球...

12球問題的java演算法

問題 12個球中有乙個重量異常的球。請你用無砝碼天平稱三次,找出這個球來,並說出它比普通球輕或重。一組測試資料,將12個球做好標記 double a 1.0,b 1.0,c 1.0,d 1.0,e 0.9,f 1.0,g 1.0,h 1.0,i 1.0,j 1.0,k 1.0,l 1.0 顯示結果 ...

java藍橋杯 取球問題

問題 今盒子裡有n個小球,a b兩人輪流從盒中取球,每個人都可以看到另乙個人取了多少個,也可以看到盒中還剩下多少個,並且兩人都很聰明,不會做出錯誤的判斷。我們約定 每個人從盒子中取出的球的數目必須是 1,3,7或者8個。輪到某一方取球時不能棄權!a先取球,然後雙方交替取球,直到取完。被迫拿到最後乙個...