⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 work5.java

📁 java基础应用实例
💻 JAVA
字号:
/*【作业2】	我国古代数学书《张邱建算经》中有一个著名的“百鸡百钱”问题。
大意是:公鸡1只值钱5,母鸡1只值钱3,小鸡3只值钱1。
今有钱100,买鸡100只。问公鸡、母鸡、小鸡各买几只?
试编程求解所有可能的组合。
*/ 

public class work5 {
	public static void main(String[] args)
	{
		System.out.println("答案如下");
		for(int a=0;a<=20;a++)                    //如果全买公鸡,上限为100/5=20,但未考虑只数。
		{
			for(int b=0;b<=33;b++)                //如果全买母鸡,上限为100/3=33,但未考虑只数。
			{
				for(int c=0;c<=99;c++)            //如果全买小鸡,上限为100/3=33,但位考虑钱数。
				{
					if((5*a+3*b+c/3== 100)&&(a+b+c==100)&&(c%3==0))    //列举所有条件同时满足。
						System.out.println("公鸡 母鸡 小鸡分别为:"+a+" "+b+" "+c);
				}
			}
		}
	}
	

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -