`
bugyun
  • 浏览: 559137 次
社区版块
存档分类
最新评论

鸡兔同笼35个头94只,Java程序实现

    博客分类:
  • Java
 
阅读更多
/**
 * 项目名称:鸡兔同笼35个头94只脚 
 * 类名称:Animal.java 
 * 类描述: 
 * 创建人:beyond 
 * 创建时间:2016年10月28日 下午2:53:49 
 * 修改人: 
 * 修改时间: 
 * 修改备注: 
 * @version
 */
public class Animal {
	
	public static void main(String[] args) {
		int headSum = 35 ;
		int footSum = 94 ;
		count(headSum, footSum);
		
	}
	
	/**
	 * @description: 
	 * @param headSum 总头的数量
	 * @param footSum 总脚的数量  
	 * @return void   
	 * @author beyond
	 * @data:2016年10月28日下午2:54:35
	 */
	public static void count(int headSum, int footSum) {
		// 定义鸡为 i
		for (int i = 0; i <= headSum; i++) { 
			// 定义兔为j
			for (int j = 0; j <= headSum; j++) {
				boolean headSumFlag = (i + j == headSum);
				boolean footSumFlag = (2 * i + 4 * j == footSum);

				// 鸡的数量: 23 , 兔子的数量: 12
				if (headSumFlag && footSumFlag) { 
					System.out.println("鸡的数量: " + i + " , 兔子的数量: " + j);
				}
			}
		}
	}

}

 

分享到:
评论

相关推荐

    鸡兔同笼java程序

    鸡兔同笼,鸡兔同笼,上有35头,下有94足,问鸡兔各多少

    鸡兔同笼

    1. 基本类型:鸡兔同笼共x只,y只脚,求鸡、兔各几只? 2. 差倍类型:鸡兔同笼共x只,y只脚,求鸡、兔各几只?(其中y=2x或y=4x) 3. 火车过桥类型:一列火车长x米,每秒行y米,这列火车从车头进入山洞到车尾离开...

    鸡兔同笼c++程序

    鸡兔同笼c++语言算法, 有用的下载一下

    C#鸡兔同笼

    《C#实现鸡兔同笼问题详解》 鸡兔同笼问题,又称“雉兔同笼”,是中国古代经典的数学问题之一,出自《算经》。它的问题背景是:在一个封闭的笼子里,有若干只鸡和兔,已知它们的头数和脚数,求鸡和兔各有多少只。在...

    鸡兔同笼vb源码

    现在,我们将深入探讨如何利用VB来实现“鸡兔同笼”的算法。 首先,我们要理解问题的基本概念。假设一个笼子里有若干只头和若干只脚,我们需要找出鸡(每只有1个头和2只脚)和兔(每只有1个头和4只脚)的数量。问题...

    鸡兔同笼VB程序

    切实VB语言解决鸡兔同笼问题,对VB语言的掌握与灵活运用

    鸡兔同笼问题代码

    鸡兔同笼问题是中国古代数学中的一个经典问题,源自《算经》等古代数学书籍,旨在通过已知的条件——头的数量和脚的数量,来求解鸡(每只有1个头2只脚)和兔(每只有1个头4只脚)各自的数量。这个问题在编程领域中...

    Java 鸡兔同笼 打包版

    Java 鸡兔同笼 打包版

    鸡兔同笼_鸡兔同笼_

    这里,我们看到三个文件名:"鸡兔同笼.o"、"鸡兔同笼.cpp"、"鸡兔同笼.exe",这表明可能是一个使用C++编写的程序,用于计算鸡兔同笼问题。".o"文件是编译过程中产生的目标文件,".cpp"是源代码文件,".exe"是可执行...

    鸡兔同笼问题和编程,里面包含鸡兔同笼题目和编程代码,下载即可运行,适用于所有鸡兔同笼问题

    鸡兔同笼问题和编程实现 鸡兔同笼问题是中国古代数学家孙子在《孙子算经》中记录的一个著名问题,目的是计算笼子中鸡和兔子的数量。这个问题的解决需要使用数学思维和编程实现。 一、鸡兔同笼问题的数学思维 鸡兔...

    鸡兔同笼计算器

    该软件为轻量级的鸡兔同笼计算器,采用PASCAL语言编程,避免了非整数的错误。可能还有一些BUG,敬请大家提出宝贵意见!该软件完全开源,程序请至我的资源中寻找。

    c#编写的鸡兔同笼程序

    【标题】:“C#编写的鸡兔同笼程序”是一个基于C#编程语言实现的经典数学问题解决方案。鸡兔同笼问题源于中国古代算术经典《九章算术》,它旨在通过两个未知数(鸡的数量和兔子的数量)来解决一个线性方程组。在这个...

    java 鸡兔同笼(课后题答案)

    ### Java实现鸡兔同笼问题解析 在计算机科学与编程教育中,“鸡兔同笼”问题作为经典的应用题,常被用来训练初学者对算法的理解和应用能力。本篇文章将详细解析如何使用Java语言解决这一问题,并深入探讨背后的数学...

    五年级数学上册鸡兔同笼练习题及答案精选.doc

    "五年级数学上册鸡兔同笼练习题及答案精选" 本资源为五年级数学上册鸡兔同笼练习题及答案精选,旨在帮助学生巩固鸡兔同笼基础知识,提高数学运算能力和逻辑思维能力。通过本资源,学生可以熟练掌握鸡兔同笼基础概念...

    鸡兔同笼Java

    有关Java的教程理解 鸡兔同笼问题 快来看看撒~

    《数学广角──鸡兔同笼》课标解读.doc

    《数学广角──鸡兔同笼》课程是一节数学实践课,其目标在于通过对“鸡兔同笼”这一中国古代经典问题的教学,帮助学生深入理解《义务教育数学课程标准》(2011版)所提出的教育目标与方法。这节课不仅涉及基本的数学...

    vb 鸡兔同笼vb 鸡兔同笼vb 鸡兔同笼

    vb 鸡兔同笼vb 鸡兔同笼vb 鸡兔同笼

    delphi鸡兔同笼问题

    delphi鸡兔同笼问题源代码delphi鸡兔同笼问题源代码delphi鸡兔同笼问题源代码delphi鸡兔同笼问题源代码delphi鸡兔同笼问题源代码delphi鸡兔同笼问题源代码delphi鸡兔同笼问题源代码delphi鸡兔同笼问题源代码delphi鸡...

    Python代码解决经典的鸡兔同笼问题示例

    "鸡兔同笼"问题,源自中国古代的数学经典《算经》,是一个典型的线性代数问题,用于教学和训练基础的方程求解技巧。在Python编程中,我们可以利用算法来解决这类问题,无需手动解方程。这个问题的背景是:在一个笼子...

    VB写的鸡兔同笼计算小程序.rar

    《VB实现的鸡兔同笼计算程序解析》 在信息技术领域,编程语言是实现各种算法和功能的基础工具,Visual Basic(简称VB)作为一款经典的面向对象的编程语言,因其易学易用的特点,在初学者和专业开发者中都有广泛的...

Global site tag (gtag.js) - Google Analytics