百钱买百鸡 百钱买百鸡c语言编程题


百钱买百鸡 百钱买百鸡c语言编程题

文章插图
大家好,小龙来为大家解答以上的问题 。百钱买百鸡c语言编程题,百钱买百鸡这个很多人还不知道,现在让我们一起来看看吧!
1、问题分析与算法设计 设鸡翁、鸡母、鸡雏的个数分别为x,y,z,题意给定共100钱要买百鸡,若全买公鸡最多买20只,显然x的值在0~20之间;同理,y的取值范围在0~33之间 , 可得到下面的不定方程: 5x+3y+z/3=100 x+y+z=100 所以此问题可归结为求这个不定方程的整数解 。
2、 消去z , 得 显然 是原方程的一组解 ∴ (t为整数)是原方程的所有解. t=25、26、27、28 有四组答案 。
【百钱买百鸡 百钱买百鸡c语言编程题】本文到此分享完毕 , 希望对大家有所帮助 。

    推荐阅读