问题:
题目如下:在马克思手稿里有一道有趣的数学问题:一共有30个人,可能包括男人、女人和小孩。他们在一家餐厅吃饭共花了50先令,其中每个男人花3先令,每个女人花2先令,每个小孩花1先令。请问男人、女人和小孩各几个?
我的代码:
class Test11 {
public static void main(String[] args) {
for (int i = 0;i <=30 ;i++ ) {
for (int j = 0;j <=30 ;j++ ) {
for (int k = 0;k <=30 ;k++ ) {
if ((i + j + k == 30)&&(3 * i + 2 * j + k==50)) {
System.out.println("男人数是"+i+"人"+"女人数是"+j+"人"+"小孩数是"+k+"人");
}
}
}
}
}
}
结果:
男人数是0人女人数是20人小孩数是10人
男人数是1人女人数是18人小孩数是11人
男人数是2人女人数是16人小孩数是12人
男人数是3人女人数是14人小孩数是13人
男人数是4人女人数是12人小孩数是14人
男人数是5人女人数是10人小孩数是15人
男人数是6人女人数是8人小孩数是16人
男人数是7人女人数是6人小孩数是17人
男人数是8人女人数是4人小孩数是18人
男人数是9人女人数是2人小孩数是19人
男人数是10人女人数是0人小孩数是20人.
|
|