同样的时间,同样的思政课,同样的让人无语,同样的划水,(一直不明白为啥理工科学生非得上思政课),今天的题目如下:
题目描述
一厘米长的虫子在 n
厘米深的井底。它有足够的能量以致每分钟攀爬 u
厘米,但在再次攀爬之前必须休息一分钟。在休息的时间里,它会滑下 d
厘米。攀爬和休息的过程会重复。请问要多久虫子才会爬出井里?当时间不足一分钟时,当做一分钟。如果虫子在爬升结束时刚好到达井顶,我们就假设虫子成功了。
输入输出格式
输入格式
输入包含三个整数 n
,u
和 d
,含义如题目描述中所示。
整数之间以空格间隔。
输出格式
针对输入,打印出虫子爬出井所需的分钟数。
输入输出样例1
输入10 2 1
输出17
输入输出样例2
输入20 3 1
输出19
说明提示
n<100,d<u
i=2
n=input()
lt=n.split()
sum=int(lt[1])
while sum<int(lt[0]):
if(i%2==1):
sum+=int(lt[1])
else:
sum-=int(lt[2])
i+=1
print(i-1)
还是python香哈哈哈!!