码迷,mamicode.com
首页 > 其他好文 > 详细

百钱买百鸡

时间:2017-03-15 20:23:18      阅读:127      评论:0      收藏:0      [点我收藏+]

标签:个人   ==   sample   需要   class   sam   儿童   main   []   

public class Sample1//百钱买百鸡
/*鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一。百钱买百鸡,问鸡翁、鸡母、鸡雏各几何?*/
{
public static void main(String [] args){
int x;//可买鸡翁只数
int y;//可买鸡母只数
int z;//可买鸡雏只数
for ( x=0;x<=100/5 ;x++ )
{
for ( y=0;y<=33 ;y++ )
{
z=100-x-y;
if (x*5+y*3+z/3==100&&z%3==0)
{
System.out.print("可买鸡翁数:"+x);

System.out.print("可买鸡母数:"+y);

System.out.print("可买鸡雏数:"+z);
System.out.println();
}
}
}
}
}

 

 

 

 

public class Sample2//百人搬百砖,男人搬4,女人搬3,小孩两个人搬一块,问男人女人儿童各搬多少?
{
public static void main(String [] args){
int x ;//男
int y ;//女
int z;//儿童
for ( x=0;x<=100/4 ;x++ )
{
for ( y=0;y<=33 ;y++ )
{
z=100-x-y;
if (4*x+3*y+z/2==100&&z%2==0)
{
System.out.println("需要男人:"+x);
System.out.println("需要女人:"+y);
System.out.println("需要儿童:"+z);
System.out.println();//换行
}
}
}

}
}

 

 

//例1 (古典题)鸡兔同笼,头共46,足共128,鸡兔各几只?
public class Test9
{
public static void main(String []args){
int x;//鸡
int y;//兔
for ( x=0;x<=46 ;x++ )
{
for ( y=0;y<=128 ;y++ )
{if (4*y+2*x==128&&x+y==46)
{

System.out.println("鸡有"+x+"只");
System.out.println("兔有"+y+"只");
}
}
}

}
}

百钱买百鸡

标签:个人   ==   sample   需要   class   sam   儿童   main   []   

原文地址:http://www.cnblogs.com/zyy1998/p/6556053.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!