38.有一只蜗牛在井底,井深n米。蜗牛每天往上爬a米,又会往回滑b米。 请从键盘接收输入整数n,a,b,用空格隔开。 并完成下列程序,计算蜗牛爬出这口井需要几天。 n,a,b=input("请输入井深,蜗牛每天往上爬几米,蜗牛滑下几米:"). ① n,a,b= ② pos=0 i=0 while ③ : ④ ⑤ print("第%d天,蜗牛距离井口%d米;"%(i,n-pos)) print("第%d天,蜗牛成功离开了深井!!"%( ⑥ ))
```python n, a, b = input("请输入井深,蜗牛每天往上爬几米,蜗牛滑下几米:").split() n, a, b = int(n), int(a), int(b) pos = 0 i = 0 while pos < n: pos += a if pos < b: pos += 0 else: pos -= b i += 1 print("第%d天,蜗牛距离井口%d米;" % (i, n - pos)) print("第%d天,蜗牛成功离开了深井!!" % (i + 1)) ```