0
点赞
收藏
分享

微信扫一扫

题目95:百鸡问题:一只公鸡值5元,一只母鸡值3元,而1元可买3只小鸡,用百元买百鸡。现有n元钱,想买n只鸡。问有多少种买法?(钱要用完)

90哦吼 2022-03-22 阅读 50
python

题目转载:http://python.wzms.com/s/1/85

题目描述:

百鸡问题:一只公鸡值5元,

一只母鸡值3元,而1元可买3只小鸡,用百元买百鸡。

现有n元钱,想买n只鸡。

问有多少种买法?(钱要用完)

某种鸡可以不买。

输入格式:

一个数

输出格式:

一个数


代码:

n = int(input())
count = 0
rooster = 0
while rooster <= n:
    hen = 0
    while hen <= n:
        chick = 0
        while chick <= n:
            if (5*rooster + 3*hen + chick/3 == n) and (rooster + hen + chick == n):
                count += 1
            chick += 1
        hen += 1
    rooster += 1
print(count)

运行结果:

举报

相关推荐

0 条评论