Java50道經典習題 程式13 根據條件求數字

2021-08-27 03:06:24 字數 438 閱讀 2134

題目:乙個整數,它加上100後是乙個完全平方數,再加上168又是乙個完全平方數,請問該數是多少?分析:完全平方數:如果乙個數能是由兩個相同的數相乘的結果,那麼這個數就是完全平方數,例如:9==3*3;9就是完全平方數。在10萬以內判斷,先將該數加上100後再開方,再將該數加上268後再開方,如果開方後的結果滿足如下條件,即是結果。
public class prog13 

}system.out.println("所求的數是:"+n);

}//判斷完全平方數

private static boolean iscompsqrt(int n)

}return iscompsqrt;

}}/*執行結果

所求的數是:21

*/

Java50道經典習題 程式18 桌球賽

題目 兩個桌球隊進行比賽,各出三人。甲隊為a,b,c三人,乙隊為x,y,z三人。已抽籤決定比賽名單。有人向隊員打聽比賽的名單。a說他不和x比,c說他不和x,z比,請程式設計序找出三隊賽手的名單。分析 如果是人經過邏輯推理可以很快的得到結論。但是計算機處理此問題,不可能立即得出結論,而必須對每一種組合...

50道經典Java邏輯程式設計題 1 3

程式1 題目 古典問題 有一對兔子,從出生後第3個月起每個月都生一對兔子,小兔子長到第三個月後每個月又生一對兔子,假如兔子都不死,問每個月的兔子總數為多少?1.程式分析 兔子的規律為數列1,1,2,3,5,8,13,21.class yue public int getyue class rabbi...

Java5 0新特性04 可變引數

可變引數 variable argument寫法 public void print int x,int y,int z 例項 class testdemo public static void sum int a for int i 0 i 注意 1.int z 只能出現在其他引數 如x,y 之後...