在BOJ右下角推荐的书,对其中的练习计划着全部完成。也在这里做个学习记录。

题目我就不敲了,直接剪切过来。

总结:一个整数不是奇数就是偶数,在偶数中不能被4整除,则减去2就可以被整除。其他这道题好像也没有什么的了,对了,还有一定要注意编程规范。

代码实现如下:

#include <stdio.h>
void main()
{int ncase, i, nfeet;scanf("%d", &ncase);for(i = 0; i < ncase; i++){scanf("%d", &nfeet);if (nfeet%2 != 0){printf("0 0\n");}else if (nfeet%4 != 0){printf("%d %d",nfeet/4 + 1, nfeet/2);}else{printf("%d %d",nfeet/4, nfeet/2);}}
}

 

转载于:https://www.cnblogs.com/redkoodoo/p/3763615.html

读书-算法《程序设计导引及在线实践》-简单计算题1:鸡兔同笼相关推荐

  1. 读书-算法《程序设计导引及在线实践》-简单计算题5:装箱问题

    问题: 问题分析:主要考虑3*3的产品问题,结合实现的代码想一下,或则是想一下再结合代码 编一下代码: #include <stdio.h> void main() {int N, a, ...

  2. 程序设计导引及在线实践_学院经纬计算学院程序设计基础与实验入选首批国家级一流本科课程...

    近日,教育部公布首批国家级一流本科课程认定清单,计算机与计算科学学院颜晖教授负责,张高燕.张泳.王云武.柳俊老师参与的<程序设计基础与实验>入选"线上线下混合式一流课程" ...

  3. 【摘录】《程序设计导引及在线实践》之排列

    问题描述 大家知道,给出正整数n,则1 到n 这n 个数可以构成n!种排列,把这些排列按照从 小到大的顺序(字典顺序)列出,如n=3 时,列出1 2 3,1 3 2,2 1 3,2 3 1,3 1 2 ...

  4. c语言程序设计实践教程鸡兔同笼,C语言程序设计100例之(1):鸡兔同笼

    例1   鸡兔同笼 [问题描述] 一个笼子里面关了鸡和兔子(鸡有2 只脚,兔子有4 只脚,没有例外).已知笼子里面脚的总数a,问笼子里面至少有多少只动物,至多有多少只动物? [输入数据] 第1 行是测 ...

  5. 利用计算机解决古代数学问题鸡兔同笼,古代趣味数学:鸡兔同笼的4种算法,你都能看懂吗?...

    鸡兔同笼是中国古代的数学名题之一,出自<孙子算经>.书中是这样叙述的:"今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何?"这四句话的意思是:有若干只鸡兔同在一个 ...

  6. 计算机兔同笼的方法,“鸡兔同笼”问题,4种不同的、有趣的解法,简单易懂...

    相信不少人都听说过著名的"鸡兔同笼"问题,对无忧无虑的小学生来说,心理阴影不至于,但绝对是个巨大的挑战.问题是这样的:在一个笼子里,有鸡和兔子两种动物,两种动物脑袋共35个,脚一共 ...

  7. 武汉理工大学c语言实验 编程解决鸡兔同笼问题,C语言程序设计实验指导

    本书是<C语言程序设计基础>(李民.钟钰.秦珀石主编)的配套实验教材.实验教材与理论教材相辅相成,采用边讲边练的方式,帮助读者切实提高编程能力.本书共分10章,第1章为C语言环境介绍.第2 ...

  8. python编写鸡兔同笼程序设计_Python少儿编程:鸡兔同笼,涨知识了

    Python少儿编程:解决鸡兔同笼问题 一笼鸡和兔子,我们数了一下,咳咳,鸡和兔子的头一共有35个,但是鸡和兔子的脚一共有94只. 好的,那么吃货们我们来好好算一算,到底能做几只德州扒鸡和双流兔头呢? ...

  9. C语言程序设计-鸡兔同笼问题

    鸡兔同笼 假设笼子里面有m只头和n只脚,问鸡和兔子各有多少只? 算法:鸡用c表示,兔子用r表示 step1: c从0-m重复执行一下操作r = m - c;如果 2*c+r*4 == n 跳出循环c+ ...

  10. 经典算法:鸡兔同笼问题

    初学算法用java语言暴力破解了这个问题.有不足之处还望大佬指教 /* * 鸡兔同笼问题 已知头的数目为50 脚的数目为120 求鸡和兔子的数量 */ public static void sop() ...

最新文章

  1. 四阶龙格库塔法的基本思想_龙格库塔积分算法
  2. Happy Matt Friends(HDU5119 + dp)
  3. java 转账 锁_Java多线程 多个人转账发生死锁
  4. 大数据Notebook调研信息汇总(持续更新中)
  5. python实现矢量分级渲染_OpenLayer3实现分级渲染(初级版本)
  6. 通过此注释改善您的JUnit体验
  7. python做接口自动化测试仪器经销商_Python接口自动化测试的实现
  8. 遍历二叉树的全部方法(递归+非递归)
  9. bootstrap-multiselect加载本地数据
  10. 7款最佳jQuery和JavaScript的PDF查看器插件
  11. python加法赋值运算符为_Python 运算符
  12. 蓝军HVV实用工具和网站总结
  13. ikm java_ikm(IKM在线)
  14. python小欢喜(八)俄罗斯方块 (12) 添加游戏音效
  15. 中国移动日渐步履蹒跚,中国电信在5G商用上取得领先优势
  16. 基本输入输出系统BIOS
  17. 阿里云服务器上海地域和杭州节点区别对比
  18. 登月疑问:为什么没有在月球上拍地球的照片?
  19. 今天安装了VS2008中文版SP1。
  20. UNR 1 DAY 2 T1 Jakarta Skyscrapers

热门文章

  1. 用C/C++实现SMC动态代码加密技术
  2. Java编程思想阅读收获
  3. 学会这些知识普通人也能财务自由
  4. Oracle数据库的四款工具软件
  5. 【软件】强大的EPWING格式的日语词典
  6. 3个高级Excel图表技巧
  7. vm9.02的序列号
  8. c语言数据结构练习复数操作
  9. Java自学方法和路线,我万字推荐你这样学
  10. 工欲善其事必先利其器——网络工程师必备六款软件(收藏下载❤️)