已知一只气球最多能充v升气体,如果气球内的气体超过v升,气球就会炸掉。小明每天吹一次气,每次吹进去m升气体,由于气球慢漏气,到了第2天早上,发现少了n升气体。若小明小明从早上开始吹一只气球,请编写程序,计算第几天气球才能被吹爆?
要求输入的v和m大于0,n大于等于0,并且m大于n,否则,输出“Valid”。
输入格式:
输入气球最多能充气体体积v,每次吹进去气体m,第2天早上漏气n。
输出格式:
输出气球被吹爆所需的天数或Valid。
输入样例1:
在这里给出一组输入。例如:
20,5,3
输出样例1:
在这里给出相应的输出。例如:
9
输入样例2:
在这里给出一组输入。例如:
10,2,3
输出样例2:
在这里给出相应的输出。例如:
Valid
v, m, n = map(int, input().split(','))
if v <= 0 or m <= 0 or n < 0 or m <= n:
print("Valid")
else:
day = 1
gas = m
while gas <= v:
gas = gas - n + m
day += 1
print(day)