1073: 再谈鸡兔同笼问题 Python

1073: 再谈鸡兔同笼问题
时间限制: 1 Sec 内存限制: 128 MB
提交: 234 解决: 63
[状态] [讨论版] [提交] [命题人:admin]
题目描述
鸡和兔关在一个笼子里,鸡有2只脚,兔有4只脚。输入笼子里头的总数m和脚的总数n,求鸡和兔子各有多少只?若问题无解,也要输出相应的信息。
输入
输入两个整数m和n,分别代表笼子里头的个数和脚的个数。
输出
若问题有解,依次输出鸡和兔的只数。若问题无解,则输出"No Answer"。
样例输入 Copy
12 40
样例输出 Copy
4 8

#
# 再谈鸡兔同笼问题
##输入m,n分别表示头的个数与脚的个数
m, n = map(int, input().split())
#声明变量x,y分别表示鸡和兔
x = y = 0
#计算鸡和兔的个数
y = (n - 2 * m) // 2
x = m - y
#判断是否有解
if(n % 2 != 0 or x < 0 or y < 0):print("No Answer")
else:print("%d %d" %(x, y))


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部