2750:鸡兔同笼
总时间限制: 1000ms 内存限制: 65536kB
描述
一个笼子里面关了鸡和兔子(鸡有2只脚,兔子有4只脚,没有例外)。已经知道了笼子里面脚的总数a,问笼子里面至少有多少只动物,至多有多少只动物。

输入
一行,一个正整数a (a < 32768)。
输出
一行,包含两个正整数,第一个是最少的动物数,第二个是最多的动物数,两个正整数用一个空格分开。
如果没有满足要求的答案,则输出两个0,中间用一个空格分开。
样例输入
20
样例输出
5 10

问题链接:Bailian2750 鸡兔同笼
问题简述:(略)
问题分析
  按Markdown格式重写了题解,旧版题解参见参考链接。
  这是一个与传统意义不一样的鸡兔同笼问题。实际上,是计算问题,理清计算逻辑关系是关键。给定脚的总数,求笼子里最少多少只动物,最多多少只动物?脚数不是偶数则是不合理的,输出0。对于给定的脚数,笼子里全是鸡时,动物数量最多;脚尽可能是兔子时,动物数量最少。
程序说明
  程序中,把输入逻辑、计算逻辑和输出输出逻辑分开来写,是推荐的做法,可以使得程序逻辑更加清晰,使得程序更具有可修改性。
参考链接:Bailian2750 鸡兔同笼【入门】
题记:(略)

AC的C语言程序如下:

/* Bailian2750 鸡兔同笼 */#include <stdio.h>int main(void)
{int a, x, y;scanf("%d", &a);if (a % 2 == 0) {x = a / 4 + (a % 4 == 0 ? 0 : 1);y = a / 2;} else {x = 0;y = 0;}printf("%d %d\n", x, y);return 0;
}

Bailian2750 鸡兔同笼【入门】相关推荐

  1. Bailian3237 鸡兔同笼【入门】

    鸡兔同笼 总时间限制: 1000ms 内存限制: 65536kB 描述 一个笼子里面关了鸡和兔子(鸡有2只脚,兔子有4只脚,没有例外).已经知道了笼子里面脚的总数a,问笼子里面至少有多少只动物,至多有 ...

  2. C/C++语言入门——鸡兔同笼问题

    C/C++入门--鸡兔同笼问题 Problem Description:鸡兔同笼是中国古代的数学名题之一.大约在1500年前,<孙子算经>中就记载了这个有趣的问题.书中是这样叙述的:今有雉 ...

  3. 鸡兔同笼B-Python123编程题库答案-Python从入门到精通挑战台

    鸡兔同笼B 类型:流程控制‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪ ...

  4. 99%的人都不知道的鸡兔同笼解法!

    鸡兔同笼 "鸡兔同笼问题"是我国古算书<孙子算经>中著名的数学问题,其内容是:"今有雉(鸡)兔同笼,上有三十五头,下有九十四足.问雉兔各几何."   ...

  5. 今有雉兔同笼c语言编程,Openjudge-计算概论(A)-鸡兔同笼

    描述一个笼子里面关了鸡和兔子(鸡有2只脚,兔子有4只脚,没有例外).已经知道了笼子里面脚的总数a,问笼子里面至少有多少只动物,至多有多少只动物输入第1行是测试数据的组数n,后面跟着n行输入.每组测试数 ...

  6. 利用计算机解决鸡兔同笼问题,Python解决鸡兔同笼问题的方法

    Python是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,Python的定位是"优雅"."明确".&quo ...

  7. Golang 031. 《孙子算经》之鸡兔同笼

    [基础入门题]Golang 031. <孙子算经>之鸡兔同笼 <孙子算经>今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何? 编程语言:包括但不限于Golang 题目来源 ...

  8. Golang 023. 《孙子算经》之鸡兔同笼

    [基础入门题]Golang 023 孙子算经>之鸡兔同笼 <孙子算经>今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何? 编程语言:包括但不限于Golang 题目来源:派森特给 ...

  9. 11210怎么等于24_【Python】鸡兔同笼怎么“妙解”?

    上一节: <<[python] 学了编程.我写的第二个游戏...>> 鸡兔同笼,是中国古代著名典型趣题之一,记载于<孙子算经>之中.鸡兔同笼问题,是小学奥数的常见题 ...

最新文章

  1. HttpClient连接池设置引发的一次雪崩
  2. JavaScript对象中的构造方法
  3. Meta AI推出“杂食者”:一个模型搞定图像、视频和3D数据三大分类任务,性能还不输独立模型...
  4. 罗永浩直播带货观后感!首秀破纪录,罗永浩直播带货清单及感受
  5. Vista新特征(Features)(英文)
  6. VScode 开发stm32无法识别uint32_t,uint16_t,uint8_t问题
  7. python查找第二次输入字符串在第一次字符串中出现的次数
  8. 2019最新PHP100项目实战(PHP新手入门教程)
  9. 软件测试面试题:测试报告包含哪些内容(附测试报告模板)
  10. 商品进销差价_商品进销差价如何计算及账务处理怎么做?
  11. AndroidQ SystemUI之插件化机制Plugin
  12. 我在Windows系统搭建python的Hadoop+Spark环境时踩过的坑
  13. ES6 Math新增方法trunc() sign() cbrt()
  14. 怎么查微信聊天记录?我来教你几招,祝你无忧。
  15. vray许可服务器信息无名,【1人回答】vray3.6无法获取许可-3D溜溜网
  16. Windows脚本初探之VBScrip的MsgBox函数
  17. Kalman实际应用总结
  18. cdr轮廓字怎么把轮廓拆出来_用corelDraw怎么把文字做成轮廓?
  19. 赛尔无人机 | 航测新标杆 Phantom 4 RTK
  20. 10月书讯(下) | 小长假我读这些新书

热门文章

  1. [摘抄] 资深软件项目经理/产品经理“扯皮技巧”汇总(新手入坑必读,不定期更新)...
  2. Golang使用心得
  3. Hbase对应的Hadoop兼容版本
  4. shell脚本中判断大于、小于、等于、不等于的符号
  5. hive排序:distribute by 、sort by 、cluster by 、order by 区别
  6. oracle 上搭建ogg文档,ogg搭建配置实现oracle数据同步到mysql)
  7. dubbo连接线上服务,没有配置好引发的错误
  8. 计算机视觉三大会议——ICCV、ECCV和CVPR
  9. SQL Server 和 Oracle 的常用函数对比
  10. 教你轻松计算AOE网关键路径(转)