百文百鸡
for(int G = 0;G <= 100;G++)//公鸡数目
{
for(int M = 0;M <= 100; M++)//母鸡数目
{
for(int C =0;C <= 100; C++)//雏鸡数目
{
if (G * 5 + M * 3 + C / 3 ==100 & G+M+C==100 & C%3 == 0)
{
System.out.println("有公鸡"+G+"只;"+"有母鸡"+M+"只;"+"有雏鸡" + C +"只。");
}
}
}
}
水仙花数:
for(int a = 1; a < 10 ; a++)
{
for(int b = 0;b < 10; b++)
{
for(int c = 0; c < 10 ; c++)
{
if(a*a*a+b*b*b+c*c*c == a*100+b*10 +c)
{
System.out.println("水仙花数有"+ a+b+c);
}
}
}
}
百马百担:
for(int DM =0; DM<=100;DM++)//大马数目
{
for(int ZM =0;ZM <=100;ZM++)//中马数目
{
for(int XM =0;XM <= 100;XM++)//小马数目
{
if(DM*3+ZM*2+XM/2==100 & DM + ZM + XM == 100 &XM%2==0)
{
System.out.println("大马,中马,小马分别有"+ DM+"匹;"+ZM+"匹;"+XM+"匹。");
}
}
}
}