`

鸡兔同笼

阅读更多
鸡兔同笼

一个笼子里面关了鸡和兔子(鸡有2只脚,兔子有4只脚,没有例外)。已经知道了笼子里面脚的总数a,问笼子里面至少有多少只动物,至多有多少只动物?

输入样例
3
3
20
22

输出样例
0 0
5 10
6 11


#include <stdio.h>
void main()
{
	int nCases, i, nFeet; // nCases表示输入测试数据的组数, nFeet表示输入的脚数
	scanf("%d", & nCases);
	int arr[100]; 
	for(i=0; i < nCases; i++){
		scanf("%d", & arr[i]);
	}
	for(i=0; i < nCases; i++){
		nFeet = arr[i];
		if(nFeet % 2 != 0)
			printf("0 0\n");
		else if(nFeet % 4 != 0)
			printf("%d %d\n", nFeet / 4 + 1, nFeet /2);
		else
			printf("%d %d\n", nFeet / 4, nFeet / 2);
	}
}
分享到:
评论

相关推荐

    C#鸡兔同笼

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

    鸡兔同笼问题代码

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

    鸡兔同笼vb源码

    "鸡兔同笼"是一个经典的数学问题,源自中国古代的算术书《孙子算经》。在VB(Visual Basic)环境中,我们可以通过编程解决这个问题。VB是一种面向对象的编程语言,常用于开发桌面应用程序。现在,我们将深入探讨如何...

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

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

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

    《数学广角──鸡兔同笼》是一节数学课,旨在通过解析2011年版《义务教育数学课程标准》来深入理解“鸡兔同笼”问题的教学目标和方法。该问题源于中国古代,旨在训练学生的逻辑推理能力和解决实际问题的能力。课标...

    鸡兔同笼java程序

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

    鸡兔同笼_鸡兔同笼_

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

    鸡兔同笼计算器

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

    鸡兔同笼c++程序

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

    鸡兔同笼VB程序

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

    c语言代码 鸡兔同笼

    "C语言解决鸡兔同笼问题" C语言是计算机编程语言中的一种经典语言,它广泛应用于操作系统、嵌入式系统、游戏开发等领域。今天,我们来学习使用C语言解决一个经典的数学问题——鸡兔同笼问题。 鸡兔同笼问题是一个...

    c#编写的鸡兔同笼程序

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

    人教版小学四年级数学下册《解决“鸡兔同笼”问题》课后同步练习题.pdf

    《解决“鸡兔同笼”问题》是小学四年级数学中的一个重要知识点,主要涉及的是基础的代数思想和逻辑推理。此类问题源于古代中国的数学名题,通常涉及到两个未知数和一组或两组条件,通过设定和调整假设来求解实际问题...

    鸡兔同笼习题及答案.doc

    鸡兔同笼习题及答案 鸡兔同笼习题是数学领域中的一类经典问题,它们通过假设和置换来解决。这些问题通常涉及多个未知数,并且需要使用逻辑思维和代数方法来解决。 鸡兔同笼问题的解决思路可以总结为以下四步: 1....

    基础算法-python鸡兔同笼

    【基础算法】-python鸡兔同笼 # 方法一 def solve_chicken_rabbit(n, m): for x in range(n+1): y = n - x if 2*x + 4*y == m: return x, y return None # 测试代码 n = 10 m = 32 result = solve_chicken_...

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

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

    delphi鸡兔同笼问题

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

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

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

    教学鸡兔同笼教学鸡兔同笼数学小学李现菊PPT教案.pptx

    "鸡兔同笼"是中国古代流传下来的一种数学趣题,源于《孙子算经》,它主要考察的是基础的代数思维和逻辑推理能力。本PPT教案由李现菊老师为小学数学教学设计,旨在帮助学生理解和掌握这一经典问题的解决方法。 首先...

Global site tag (gtag.js) - Google Analytics