2-4 zust-sy3-9 吹气球分数 10——python

已知一只气球最多能充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)

 

你可能感兴趣的:(python,python)