发布网友 发布时间:2022-04-23 17:30
我来回答
共1个回答
热心网友 时间:2022-05-05 03:50
这其实就是解一元一次方程。
假设可以喝x瓶啤酒,则有x个空瓶可以兑换x/2瓶啤酒不需要付钱,x个瓶盖可以兑换x/4瓶啤酒不需要付钱。
所以,方程就是:
(x-x/2-x/4)*2=10
具体代码如下:
x=4
while True:
if (x-x/2-x/4)*2==10:
print(x)
break
x+=4
下面是运行截图: