/*题目描述:公鸡 5元,母鸡3元一只,小鸡1元3只设变量为 x ,y,   zx+y+z = 100;5x+3y+ (1/3z) = 100可以推出7x+4y = 100而 只要枚举公鸡的值,就可以得出小鸡和 母鸡的数了公鸡的范围 是 x>1 和 x<=18, 且 (100-7x) 一定是 4的倍数
*/
#include "stdafx.h"
#include<iostream>
int main(void) {for (int i = 1; i <= 14; ++i) {//7*i <=96 ,所以 i<=14if ((100 - 7 * i) % 4 == 0) {int y = (100 - 7 * i) / 4;int z = 100 - i - y;if (i + y + z == 100) {printf("公鸡 %d只,母鸡%d只, 小鸡%d只\r\n", i, y, z);}}}getchar();}

百钱百鸡问题最优解法相关推荐

  1. 计算机求百钱买百鸡采用的算法,多种解法求百钱百鸡问题.doc

    多种解法求百钱百鸡问题 学 号: 0121210680225 <算法设计与分析B> 大 作 业 题 目多种解法求百钱百鸡问题学 院计算机科学与技术学院专 业软件工程班 级Sy1201姓 名 ...

  2. 算法之枚举及其优化(1)——百钱百鸡问题的多种解法(一重循环解决)

    目录 写在前面: 从百钱百鸡问题说起 直接枚举(暴力破解) 开始优化(缩小枚举范围) 继续优化(二重循环) 最终优化(一重循环) 总结 写在后面 写在前面: 本文适合初学者学习,鉴于本人能力有限以及希 ...

  3. 百钱百鸡php穷举法,PHP经典题:百钱百鸡问题(穷举算法)

    PHP经典题:百钱百鸡问题(穷举算法) 百钱百鸡问题: 已知:公鸡5元一只,母鸡3元一只,小鸡一元3只 现用100元钱买了100只鸡,问:公鸡母鸡小鸡各几只? --请考虑尽可能高效的方法 思路: 如果 ...

  4. java while求百钱买百鸡问题_java - 百钱百鸡小算法

    百钱百鸡是一个非常经典的不定方程问题,最早源于我国古代的<算经>,这是古代著名数学家张丘建首次提出的.百钱百鸡问题原文如下: 鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买白鸡,问 ...

  5. C/C++经典例题:百钱百鸡

    c++程序[百钱买百鸡]的解法 题型介绍: 百鸡问题是一个数学问题, 出自中国古代约5-6世纪成书的<张邱建算经>, 是原书卷下第38题, 也是全书的最后一题, 该问题导致三元不定方程组, ...

  6. python百鸡百钱递归_百钱百鸡,一百块钱买一百只鸡的递归算法 javascript实现

    // 求百钱百鸡 function buy(ind, indexs, start) { start++; if (start > 2) { return; } if (!indexs[start ...

  7. java - 百钱百鸡小算法

    传送门: 袁咩咩的小小博客 百钱百鸡是一个非常经典的不定方程问题,最早源于我国古代的<算经>,这是古代著名数学家张丘建首次提出的.百钱百鸡问题原文如下: 鸡翁一,值钱五,鸡母一,值钱三,鸡 ...

  8. #Java编程题-百钱百鸡

    问题: 百钱百鸡问题.用100钱买100只鸡,公鸡一只五钱,母鸡一只三钱,雏鸡三只一钱,编程计算共有几种买法(要求每种鸡至少要买1只). 自己的实现,没有什么数据结构,算法,求大神指点!! packa ...

  9. Python基础-“百钱百鸡”入门逻辑题(刚开始的建议藏起来)

    一:前言 最近这段时间辣条哥发现学Python的人是越来越多,但是适不适合学Python又有几个人知道呢?说到底编程其实很多时候需要的是较强的思维逻辑能力,如果基础的思维逻辑能力不行的话那辣条就得好好 ...

  10. 蓝桥杯1427: -买不到的数目(百钱百鸡问题变体)

    百钱白鸡问题: 公鸡5钱一只,母鸡3钱一只,小鸡1钱3只.100钱买100只鸡,问公鸡,母鸡,小鸡各几只? 问题实质是求不定方程的整数解(数论): a+b+c=100① 5a+3b+c/3=100② ...

最新文章

  1. 【数据结构与算法】之深入解析“插入区间”的求解思路与算法示例
  2. ToString:身份哈希码的十六进制表示形式
  3. 泰坦尼克号数据_数据分析-泰坦尼克号乘客生存率预测
  4. Ubuntu解决sudo source command not found错误
  5. 获取系统分辨率_一文弄懂高分辨率高速快门CMOS成像传感器技术应用现状
  6. C语言小知识---特殊的字符串
  7. 9.28 csp-s模拟测试54 x+y+z
  8. 洛谷2657 windy数(数位DP)
  9. 前端白屏问题_记一次白屏统计与修理
  10. python诞生日期_Python中的时间与日期
  11. pycharm 没有 python template languages_开发效率神器说说Pycharm的骚操作
  12. 免费破解版Xshell和Xftp
  13. 马哥linux架构班笔记,51CTO博客-专业IT技术博客创作平台-技术成就梦想
  14. Mac如何关闭开机启动项?
  15. android webview 视频黑屏,webview 播放H5视频问题 黑屏 只有声音没有画面
  16. python的多元数据类型(上)
  17. 谈谈对Android音视频开发的探究
  18. 安装office2021时报错,无法卸载以前office版本残留项
  19. 最全的数据中心(IDC)机房整体工程介绍
  20. 史玉柱:每季度10%末尾淘汰 把巨人从兔子窝改成狼群

热门文章

  1. ios12微信H5输入框软键盘关闭后,页面无法回到正常位置
  2. kml用什么软件打开?
  3. Mac OS + Mac PE + Win PE 三合一 U盘制作教程
  4. 给定一个成绩a,使用switch结构求出a的等级。A:90-100,B:80-89,C:70-79,D:60-69,E:0~59
  5. 给深度学习新手做项目的10个建议
  6. vue轮播组件--不插电手动粘贴版
  7. 理解套间(涉及进程、线程、COM线程模型)(转载)
  8. 心得|Python新手如何渡过小白期,不再当菜鸟程序员?
  9. 存储系统基础知识介绍
  10. xp系统桌面计算机不见了怎么办,xp我的电脑图标没了怎么办,xp系统桌面图标不见了...