农具厂农具问题,三重for循环

package myproject;
/**
 * 
 * @author 李瑞琦
 * 农具厂农具问题:
 * 农具厂共有农具100把,共分为3个齿的、5个齿的、7个齿的,
 * 问:找出能满足总和为500个齿的农具的所有情况。
 *
 */
public class TestFor2 {
    public static void main(String[] args) {
        //设3个齿的为i个;5个齿的为j个;7个齿的为k个
        for (int i = 0; i <= 100; i++) {
            for (int j = 0; j <= 100-i; j++) {
                for (int k = 0; k <= 100-i-j; k++) {
                    if (i+j+k==100 && i*3+j*5+k*7==500) {
                        System.out.println("["+i+"]["+j+"]["+k+"]");
                    }

                }
            }
        }
    }
}
[0][100][0]
[1][98][1]
[2][96][2]
[3][94][3]
[4][92][4]
[5][90][5]
[6][88][6]
[7][86][7]
[8][84][8]
[9][82][9]
[10][80][10]
[11][78][11]
[12][76][12]
[13][74][13]
[14][72][14]
[15][70][15]
[16][68][16]
[17][66][17]
[18][64][18]
[19][62][19]
[20][60][20]
[21][58][21]
[22][56][22]
[23][54][23]
[24][52][24]
[25][50][25]
[26][48][26]
[27][46][27]
[28][44][28]
[29][42][29]
[30][40][30]
[31][38][31]
[32][36][32]
[33][34][33]
[34][32][34]
[35][30][35]
[36][28][36]
[37][26][37]
[38][24][38]
[39][22][39]
[40][20][40]
[41][18][41]
[42][16][42]
[43][14][43]
[44][12][44]
[45][10][45]
[46][8][46]
[47][6][47]
[48][4][48]
[49][2][49]
[50][0][50]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值