【题目描述】

公元五世纪末,我国古代数学家张丘建在《算经》中提出了如下问题:鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一。凡百钱买百鸡,问鸡翁、母、雏各几何?

翻译过来,意思是公鸡一个五块钱,母鸡一个三块钱,小鸡三个一块钱,现在要用一百块钱买一百只鸡,问公鸡、母鸡、小鸡各多少只?

现求X元能否买X只鸡,若无法购买,则输出"无解"。

【输入说明】

输入只有一个数字,表示X

【输出说明】

列出所有的可能性。按照公鸡,母鸡,小鸡由少到多的顺序输出。每种可能单独一行。

【样例输入】

100

【样例输出】

公鸡0,母鸡25,小鸡75

公鸡4,母鸡18,小鸡78

公鸡8,母鸡11,小鸡81

公鸡12,母鸡4,小鸡84

#include <stdio.h>

int main()

{

int i, j, k,X,z;

scanf("%d",&X);

for( i=0;i<=X/5;i++)

for( j=0;j<=X/3;j++)

for( k=0; k <=3*X; k++)

{

if( !X==0&&5*i+3*j+k/3==X&&k%3==0&&i+j+k==X)

{

printf("公鸡%d,母鸡%d,小鸡%d\n", i, j, k);

z=1;

}

}

if(z!=1)

printf("无解");

return 0;

}

百钱买百鸡(C语言)相关推荐

  1. c语言 百钱买百鸡问题

    c语言 百钱买百鸡问题 如题 话不多说了,直接上代码 如题 公元钱五世纪,我国古代数学家张丘建在<算经>一书中提出了"百鸡问题":鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱 ...

  2. C语言试题七十六之请编写函实现百钱买百鸡

    1. 题目 编写函数:中国古代数学家张丘建在他的<算经>中提出了一个著名的"百钱买百鸡问题",鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,问翁.母.雏各 ...

  3. 6.17 C语言练习(百钱百鸡问题:中国古代数学家张丘建在他的《算经》中提出了著名的“百钱买百鸡问题”:鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,问翁、母、雏各几何?)

    [练习] 题目要求:中国古代数学家张丘建在他的<算经>中提出了著名的"百钱买百鸡问题"鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,问翁.母.雏各几何? ...

  4. 百钱买百鸡(C语言,枚举法)

    养成好习惯,点个赞 再走:有问题,欢迎私信.评论,我看到都会回复的 百钱买百鸡 我国古代数学家张丘建在<算经>一书中曾提出过著名的"百钱买百鸡"问题, 该问题叙述如下: ...

  5. 【C、C++系列-10】C语言实现:百钱买百鸡问题

    [C.C++系列-10]C语言实现:百钱买百鸡问题 1. 问题 百钱买百鸡问题:我国古代数学家张丘建在<算经>一书中曾提出过著名的"百钱买百鸡"问题.该问题叙述如下:鸡 ...

  6. C语言学习:百钱买百鸡问题详解(附源码)

    问题: 中国古代数学家张丘建在他的<算经>中提出了一个著名的"百钱买百鸡问题":鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,问翁.母.雏各几何? 代码: ...

  7. OJ1074: 百钱买百鸡(C语言)

    题目描述 百钱买百鸡问题:公鸡五文钱一只,母鸡三文钱一只,小鸡三只一文钱,用100文钱买100只鸡,公鸡.母鸡.小鸡各买多少只? 本程序要求解的问题是:给定一个正整数n,用n文钱买n只鸡,问公鸡.母鸡 ...

  8. 以“百钱买百鸡”问题练习使用 C语言 goto 语句

    虽然goto语句由于会破坏程序的结构而不被推荐使用,但是当需要从多重循环跳出时就比较合理且高效,以此题为例可见goto语句的妙用 题目描述 百钱买百鸡问题:公鸡五文钱一只,母鸡三文钱一只,小鸡三只一文 ...

  9. 信息学奥赛C++语言:百钱买百鸡

    [题目描述] 百钱买百鸡问题.鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,问鸡翁.鸡母.鸡雏各几何? (公鸡一只5块,母鸡一只3块,小鸡三只1块,问要用100块买100只鸡,公鸡.母鸡 ...

  10. 【C语言基础练习】百钱买百鸡问题。母鸡3元钱一只,小鸡1元钱三只,问100元钱要刚好买100只鸡,编程实现母鸡和小鸡各多少只?

    百钱买百鸡问题.母鸡3元钱一只,小鸡1元钱三只,问100元钱要刚好买100只鸡,编程实现母鸡和小鸡各多少只? 1 #include<stdio.h>2 int main()3 {4 int ...

最新文章

  1. android 两种设置全屏的activity方式
  2. 3v stm32 供电 晶振起振_避免stm32rtc晶振不能起振的设计参考
  3. 基于xgboost 的贷款风险预测
  4. Html.ActionLink
  5. 3.23 vi/vim:纯文本编辑器
  6. java捕捉音频,如何捕获在Java中的音频数据
  7. html图片自动循环轮播图,js实现图片无缝循环轮播
  8. 计算机快捷键m是什么,教程方法;m、ac快捷键电脑技巧-琪琪词资源网
  9. DS1302 原理及操作方法
  10. 春节要闻回顾 | 数字人民币和元宇宙被搬上春晚;美国财政部报告警告NFT可用于洗钱...
  11. c4d安装没有出现语言文字,关于C4D以及渲染器插件安装时遇到的问题以及解决方法...
  12. 生活中哪些地方运用计算机网络,计算机网络技术在生活中应用.doc
  13. 【Keras】使用 TPU 训练 TensorFlow 模型
  14. Exynos_4412——RTC实验
  15. 电子纸/墨水屏的一些了解
  16. 印度人撮合办公室恋情
  17. 总结使人进步,遵循事物的发展规律
  18. web设置网页背景为好看炫酷的渐变色样式
  19. Jmeter断言(预期结果)-响应断言
  20. 大數據:到2020年您應該知道的70個令人難以置信的免費數據源

热门文章

  1. SiamRPN++阅读笔记
  2. 使用 MATLAB 编程,设计一个数字锁相环,用于数字通信系统同步, 并给出仿真结果
  3. SEO网站内容页优化,TDK关键词排名优化
  4. 【Flink】Flink简介及Standalone、Yarn和Kubernetes模式的部署
  5. Python简单理解1-10阶乘和运算
  6. DC 视频教程 第八期
  7. vue-lottie控制动画的播放、暂停、跳转帧数
  8. 关于网站建设需要把握的细节
  9. tsmc18rf工艺库安装教程
  10. 房地产广告语忽悠大全