【问题描述】松鼠妈妈采松果,晴天每天可采20个,雨天每天可采12个。它一连几天采了112个松果,平均每天采14个。问这些天中有几天下雨?
n, m = 112 // 14, -1 # 总天数
while m <= n: # 晴天的范围小于等于总天数,循环
m += 1
p = n - m # 雨天数为总天数减去晴天天数
if 20 * m + 12 * p == 112: # 判断晴天天数与雨天天数是否满足题目所给条件
print("晴天{}天,雨天{}天".format(m, p)) # 输出晴天的天数和雨天的天数