题解 | #百钱买百鸡问题#
百钱买百鸡问题
https://www.nowcoder.com/practice/74c493f094304ea2bda37d0dc40dc85b
# !/usr/bin/env python3 # -*- coding: utf-8 -*- __author__ = 'tianyi' __date__ = '2024/3/19 20:59 ' __file__ = 'HW_HJ72.py' # 百钱买百鸡问题 # 1. 公鸡5元一只,母鸡3元一只,小鸡1元三只 100元买100只鸡 问公鸡,母鸡,小鸡各多少只 有多少种解法 # 请输出所有解法 按照公鸡母鸡小鸡的顺序输出 每种解法占一行 例如 20 33 47 说明公鸡20只 母鸡33只 小鸡47只 20 33 47 33 20 47 等不算重复解法 # 最后一行输出总的解法数 0<A<100 0<B<100 0<C<100 A+B+C<=100 A B C 为整数 有多少种解法 for i in range(0, 100): for j in range(0, 100): k = 100 - i - j if 5 * i + 3 * j + k // 3 == 100 and k % 3 == 0: print(i, j, k)
chatgpt copilot 按了四下tab,写完了,绝。