首页 / 更多教程 / 鸡兔同笼 程序设计题
鸡兔同笼 程序设计题
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了鸡兔同笼 程序设计题,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1513字,纯文字阅读大概需要3分钟。
内容图文
鸡兔同笼
描述
一个笼子里面关了若干只鸡和兔子(鸡有2只脚,兔子有4只脚,没有例外)。已经知道了笼子里脚的总数为a,则笼子里面至少有多少只动物,至多有多少只动物? ????????????????????????????????????????????????????????????????????????????????????????????????
输入格式
第1行输入一个正整数n(n≤1000),表示测试数据的组数n,接下来n组测试数据每组一行,每行一个正整数a(a<32768)。提示: 输入使用input(),不要增加额外的提示信息 。????????????????????????????????????????????????????????????????????????????????????????????????
输出格式
输出包含n行,每行对应一个输入,包含两个正整数,第一个是最少的动物数,第二个是最多的动物数,两个正整数之间用一个空格分开。输出包含n行,每行对应一个输入,包含两个正整数,第一个是最少的动物数,第二个是最多的动物数,两个正整数之间用一个空格分开。 如果没有满足要求的答案,则输出两个0。????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????输入输出示例
????????????????????????????????????????????????????????????????????????????????????????????????
输入 | 输出 | |
示例1 |
2???????????????????????????????????????????????????????????????????????????????????????????????? 3???????????????????????????????????????????????????????????????????????????????????????????????? 20???????????????????????????????????????????????????????????????????????????????????????????????? |
0 0???????????????????????????????????????????????????????????????????????????????????????????????? 5 10 |
n = eval(input()) l = list() for k in range(n): a = int(input()) if (a%2) != 0: min = max = 0else: j = int(a/4) i = a%4 m = int(i/2) min = m+j max = int(a/2) l += [(min,max)] for b,c in l: print(b,c,end=‘‘) print(end=‘\n‘)
原文:https://www.cnblogs.com/slj-xt/p/12572060.html
内容总结
以上是互联网集市为您收集整理的鸡兔同笼 程序设计题全部内容,希望文章能够帮你解决鸡兔同笼 程序设计题所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。