C语言 百钱百鸡 鸡兔同笼
来源:互联网 发布:什么是网络课件设计师 编辑:程序博客网 时间:2024/05/22 02:05
任务描述
①编程实现:百钱买百鸡
公鸡5文钱一只,母鸡3文钱一只,小鸡3只一文钱,
用100文钱买一百只鸡,其中公鸡,母鸡,小鸡都必须要有,问公鸡,母鸡,小鸡要买多少只刚好凑足100文钱。
②编程实现:鸡兔同笼
有若干只鸡和兔在同个笼子里,从上面数,有S个头;从下面数,有N只脚。求笼中各有几只鸡和几只兔?
#include <stdio.h>#include <stdlib.h>#define JI 100int moneychicken(){int gongji = 5;int muji = 3;int gong = 1, mu = 1, xiao = 1;for (gong = 1; gong < 21; gong++) {for (mu = 1; mu < 34; mu++) {if ((gong*gongji + mu*muji + (JI - gong - mu) / 3 == JI) && ((JI - gong - mu) % 3 == 0)) {printf("公鸡:%d 母鸡:%d 小鸡:%d\n", gong, mu, (100 - gong - mu));}}}}int rabbitAndChicken(int head, int foot){printf("鸡:%d, 兔:%d\n", head - ((foot - 2 * head) / 2), ((foot - 2 * head) / 2));}int main(){int head, foot;scanf("%d %d", &head, &foot);moneychicken();rabbitAndChicken(head, foot);return 0;}
阅读全文
0 0
- C语言 百钱百鸡 鸡兔同笼
- C语言实验——鸡兔同笼
- 鸡兔同笼问题 c语言知识体系图
- C语言--鸡兔同笼-假设法
- poj-3237-鸡兔同笼-C语言-简单计算
- c语言:判断一个年份是不是闰年和鸡兔同笼问题
- 基础语言-题目64(鸡兔同笼)
- 18-语言入门-18-鸡兔同笼
- 南阳理工学院--语言入门--鸡兔同笼
- C++(新手经典问题.)鸡兔同笼
- 鸡兔同笼
- 鸡兔同笼
- 鸡兔同笼
- 鸡兔同笼
- 鸡兔同笼
- 鸡兔同笼
- 鸡兔同笼
- 鸡兔同笼
- Hibernate SQL查询 addScalar()或addEntity()
- ecilpse安装Hibernate插件
- MySql数据库的历史 | 黄乔国PHP
- 【步兵 cocos2dx】自动化测试
- Android进阶之开发问题笔记
- C语言 百钱百鸡 鸡兔同笼
- 使用JSTL标签
- 常用工具推荐
- eclipse与myeclipse安装svn
- Genymotion添加到android studio时,Genymotion在repsosistories中找不到的解决方法
- 2017版cocoapods安装及使用和注意事项
- Linux下进程的建立
- EL表达式
- cmake:msvc编译第三方库时使用/MT静态库连接c/c++ runtime library