标签:
1.百钱白鸡
1 for(int gj =0;gj<=100;gj++) 2 { 3 for(int mj =0;mj<=100;mj++) 4 { 5 for(int cj = 0;cj<=300;cj++) 6 { 7 if((gj+mj+cj==100)&&(5*gj+3*mj+cj/3.0)==100) 8 { 9 System.out.println("gj="+gj+"mj="+mj+"cj="+cj); 10 } 11 12 } 13 }
gj=0mj=25cj=75
gj=4mj=18cj=78
gj=8mj=11cj=81
gj=12mj=4cj=84
2. 水仙花数
1 for(int bw =1;bw<=9;bw++) 2 { 3 for(int sw=0;sw<=9;sw++) 4 { 5 for(int gw=0;gw<=9;gw++) 6 7 { 8 if((bw*bw*bw+sw*sw*sw+gw*gw*gw)==(bw*100+sw*10+gw*1)) 9 { 10 System.out.println(bw*100+sw*10+gw*1); 11 } 12 } 13 }
153
370
371
407
3.百马百担
1 // TODO 自动生成的方法存根 2 for(int dma=0;dma<=100;dma++) 3 { 4 for(int zma=0;zma<=100;zma++) 5 { 6 7 for(int xma=0;xma<=200;xma++) 8 { 9 if(((dma+zma+xma)==100)&&(3*dma+2*zma+xma/2.0)==100) 10 { 11 System.out.println("大马数是"+dma+"\t中马数是"+zma+"\t小马数是"+xma); 12 } 13 }
大马数是2 中马数是30 小马数是68
大马数是5 中马数是25 小马数是70
大马数是8 中马数是20 小马数是72
大马数是11 中马数是15 小马数是74
大马数是14 中马数是10 小马数是76
大马数是17 中马数是5 小马数是78
大马数是20 中马数是0 小马数是80
标签:
原文地址:http://www.cnblogs.com/kingmin/p/5107917.html