在Java中輸入四個整數(shù)和為十的問題,可以通過暴力枚舉的方式解決。具體實現(xiàn)如下:
public static void main(String[] args) { for (int i = 0; i<= 10; i++) { for (int j = 0; j<= 10; j++) { for (int k = 0; k<= 10; k++) { int l = 10 - i - j - k; if (l >= 0 && l<= 10) { if (i + j + k + l == 10) { System.out.println(i + " " + j + " " + k + " " + l); } } } } } }
上述代碼中,通過三重循環(huán)枚舉前三個整數(shù)的所有可能取值,然后通過10減去前三個整數(shù)的和得到第四個整數(shù),再判斷四個整數(shù)和是否為10. 如果是,則輸出結果。
需要注意的是,第四個整數(shù)需要滿足非負整數(shù)的要求,即l >= 0且l<= 10。
上一篇css圖片高度改了沒用
下一篇css圖片自適應框