`

百钱百鸡问题编程

阅读更多
某人拿着100块钱去买鸡,公鸡5元一只,母鸡3元一只,小鸡1元三只。
要求:正好花完100元,买100只鸡。
问:公鸡该买多少只,母鸡该买多少只,小鸡该买多少只?


package com.sgai.advice.action;

/**
* Created by IntelliJ IDEA.
* User: guozi
* Date: 2007-4-17
* Time: 11:10:11
* To change this template use File | Settings | File Templates.
*/
public class Jiji {
    public static void main(String args[]) {
        for (int i = 1; i < 20; i++)
            for (int j = 1; j < 33; j++) {
                int k;
                k = 100 - i - j;
                if (k % 3 == 0)
                    if (5 * i + 3 * j + k / 3 == 100)
                        System.out.println("公鸡=" + i + "母鸡=" + j + "小鸡=" + k);
            }
    }
}
分享到:
评论

相关推荐

    蛮力法百钱百鸡C语言实现

    蛮力法解决百钱百鸡问题的C语言实现 中国古代数学家张丘建在他的《算经》中提出了著名的“百钱买百鸡问题”: 鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,问翁、母、雏各几何?

    C# 百钱百鸡问题

    通过阅读和理解这段代码,你可以学习到C#中的循环结构、条件判断以及如何利用基本的数学问题解决编程问题。此外,这也可以作为基础算法和逻辑思维能力的训练素材,对于初学者提升编程技能非常有帮助。

    百钱百鸡问题 C代码

    中国古代数学家张丘建在他的《算经》中提出了著名的“百钱买百鸡问题”:鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一, 百钱买百鸡,问翁、母、雏各几何? *题目分析与算法设计 设鸡翁、鸡母、鸡雏的个数分别...

    java,百钱百鸡,MyEclipse

    【标题】"Java百钱百鸡问题"是一个经典的数学与编程问题,源于中国古代的一个算术题目,也称为“鸡兔同笼”问题的变种。在这个问题中,我们需要使用编程来解决一个组合优化问题:假设鸡的价格是1元,鸡蛋的价格也是1...

    c++百钱百鸡.zip

    在编程世界里,经典的“百钱百鸡”问题(也称为“鸡兔同笼”问题)是一个常见的逻辑与算法练习,它源自中国古代的一道数学题。本教程将通过C++语言来探讨如何解决这个问题。 “百钱百鸡”问题的基本情境是:假设鸡...

    百钱买百鸡问题

    "百钱买百鸡"问题,也被称为“鸡兔同笼”问题,是经典的数学问题之一,主要涉及组合数学和编程算法。这个问题的基本设定是:用100元钱购买100只鸡(鸡值1元,鸡脚2只;兔子值3元,兔脚4只)。目标是找出所有可能的...

    C#百钱买百鸡--循环练习[穷举法].rar

    在编程领域,尤其是在算法设计和问题解决中,经常会遇到经典的数学问题,比如“百钱买百鸡”问题。这个问题源自古代中国,是一个典型的组合优化问题,通常用来考察人们的逻辑思维和编程技巧。在这个C#的循环练习中,...

    用C#编写的百钱买百鸡问题

    "百钱买百鸡"问题就是这样一个有趣的经典例子,它源于中国古代的数学文献,具有丰富的历史背景和教育价值。在这个问题中,我们需要使用有限的资源(100枚钱)购买三种不同价格的鸡(公鸡、母鸡和小鸡)。每种鸡的...

    C#百钱百鸡

    在计算机科学与编程领域中,“百钱百鸡”问题是一个经典的数学问题,它不仅考验了逻辑思维能力,还涉及到算法设计的基本原理。通过本篇文章,我们将深入探讨如何使用C#语言解决这个问题,并分析其中涉及的关键技术点...

    085 百钱百鸡问题 C语言源代码文件

    "百钱百鸡问题",又称为“鸡兔同笼”问题,是中国古代经典的数学问题之一,主要涉及到了基础的代数和逻辑推理。在C语言中,我们可以通过编程来解决这个问题。这个问题的基本设定是:假设鸡的价格是1元钱一只,兔子的...

    从“百钱百鸡”问题看如何进行C语言程序设计.pdf

    【百钱百鸡问题】是古代数学中的一种经典问题,涉及到用有限的货币购买不同价格的商品,使得商品总数达到一定值。在这个问题中,鸡翁(公鸡)的价格是5文钱,鸡母(母鸡)是3文钱,而鸡雏(小鸡)3只合计1文钱。目标...

    C语言经典程序百钱买百鸡

    在计算机科学与编程领域,特别是对于初学者来说,“百钱买百鸡”问题是一个经典的编程练习案例。该问题不仅考验了学习者的逻辑思维能力,还涉及到了循环结构、条件判断等基本的编程概念。通过解决这个问题,可以加深...

    C#有意思的算法源码:百钱百鸡算法

    总之,百钱百鸡问题是一个经典的问题,通过C#来解决它可以让我们更好地理解算法和编程思维,同时这也是对计算效率和代码结构的一种挑战。学习和实践这种问题,对于提升编程技能和解决实际问题的能力大有裨益。

    百钱买百鸡(枚举思想编写,并进行3次优化)

    在编程领域,"百钱买百鸡"是一个经典的数学问题,常常被用来考察程序员的逻辑思维和算法设计能力。此问题源于中国古代算术题,其基本内容是:用100元钱购买100只鸡,鸡有公鸡、母鸡和小鸡三种,它们的价格分别为5元...

    c++ 百钱买鸡问题 百鸡问题

    百鸡问题是经典的数学问题,它...通过这个百鸡问题的C++实现,我们可以学习到如何将数学问题转化为编程问题,以及如何利用循环和条件判断来解决实际问题。这不仅锻炼了我们的逻辑思维能力,也加深了对C++语言的理解。

    C++百鸡百钱  百鸡百钱

    该程序能给新手一个很好的C++编程思路 一个经典程序

    百元百鸡arm汇编代码

    “百元百鸡”问题源于中国古代的数学问题,通常用来考察逻辑思维和计算能力。问题的大致内容是:有100元钱,鸡每只3元,兔每只5元,问如何购买使得鸡兔总数正好是100只。在编程中,我们需要找到满足这个条件的所有...

    百鸡百钱_python_

    虽然这个文件与“百鸡百钱”问题看似无关,但在实际编程项目中,理解并掌握贝塞尔函数可以帮助提升图形界面的设计和动画效果。 而“百鸡百钱.py”很显然是包含了解决百鸡百钱问题的Python代码。在这个文件中,我们...

    百钱买百鸡问题 c# 用windows 程序实现

    在实际编程中,"百钱买百鸡"问题也可以拓展为更复杂的版本,例如添加其他类型的动物或更改价格。通过理解并解决这类问题,我们可以锻炼逻辑思维和算法设计能力,这对于编程学习和实际工作都十分有益。在C#编程中,...

    C语言算法合集含最大公约数、最小公倍数、猴子吃桃子、百钱百鸡问题、渔夫打鱼问题、二分查找法、分块查找法、求水仙花数、统计单词个数

    3. **百钱百鸡问题(鸡兔同笼问题)**:这是一个线性方程组问题,通常有三个变量(鸡、兔和总头数,总脚数)。通过设立方程并求解,可以找出不同组合下的鸡和兔的数量。 4. **渔夫打鱼问题**:又称为“渔夫和狼、羊...

Global site tag (gtag.js) - Google Analytics