```python def chicken_and_rabbit(heads=35, feet=100): # 鸡有两只脚,兔子有四只脚 for i in range(heads + 1): # 鸡的数量从0到头数 j = heads - i # 兔子的数量 if 2 * i + 4 * j == feet: # 如果满足脚数的条件 return [i, j] # 返回鸡和兔的数量 return [] # 如果没有找到合适的组合,返回空列表 # 测试函数 print(chicken_and_rabbit()) # 默认参数,输出:[23, 12] print(chicken_and_rabbit(10, 28)) # 输出:[6, 4] print(chicken_and_rabbit(10, 30)) # 输出:[] ``` [2024-07-01 06:22:51 | AI写代码神器 | 213点数解答]