第1个回答 2011-04-18
int sum = 0;
for (int x = 1; x < 20; x++) {
for (int y = 1; y < 33; y++) {
for (int z = 1; z < 100; z++) {
if (z % 3 == 0) {
if ((x + y + z) == 100 && (x * 5 + y * 3 + z / 3) == 100) {
System.out.println("x=" + x + "," + "y=" + y + "," + "z=" + z);
sum += 1;
}
}
}
}
}
System.out.println("一共有"+sum+"种算法.");
第2个回答 2011-04-18
for(int i=0;i<=100;i++)
{
for(int j=0;j<=100;j++)
{
for(int k=0;k<=100;k++)
{
if((15*i+9*j+k==300)&&(i+j+k==100))
{
System.out.println("母鸡:"+i);
System.out.println("公鸡:"+j);
System.out.println("小鸡:"+k);
}
}
}
}本回答被提问者采纳
第3个回答 2011-04-18
for(int i=0;i<=20;i++)
{
for(int j=0;j<=33;j++)
{
for(int k=0;k<=100;k++)
{
if((15*i+9*j+k==300)&&(i+j+k==100))
{
System.out.println("母鸡:"+i);
System.out.println("公鸡:"+j);
System.out.println("小鸡:"+k);
}
}
}
}
循环少一点
第4个回答 2019-07-13
public class Work15{
public static void main(String[] args){
for(int i=0;i<20;i++){
for(int j=0;j<33;j++){
for(int k=0;k<100;k++){
if(i+j+k==100&&15*i+9*j+k==300){
System.out.print("母鸡:"+j+"\t");
System.out.print("公鸡:"+i+"\t");
System.out.println("小鸡:"+k+"\t");
}
}
}
}
}
}