问题1067--投币游戏机问题

1067: 投币游戏机问题

[命题人 : ]
时间限制 : 1.000 sec  内存限制 : 128 MB

题目描述

我们开发一款游戏机,需要往游戏机投足够的硬币才能玩。假设限制投的硬币只能是1块钱一个,并且玩一次需要1块钱。这样需要编写一个程序实现如下功能:

1、接收输入的投币数量;

2、判断是否有足够的硬币,如果足够,扣1块钱后就给玩一次游戏,同时输出这是玩第几次。如果余额足够就一直玩;

3、如果余额不足,就退出游戏程序,并输出余额不足的提示。

下面是小明编写的程序,但是有几个关键的地方还没完成,请你帮忙完成。


s = int(input())
(1)
while s >= 1:
    n = n + 1
    s =(2)
    print('第' + str(n) + '次玩游戏')
print('余额不足')
提示:可以把上面的代码复制到编辑器,然后删除(1)和(2),分别在(1)和(2)对应的位置填写正确的代码,测试通过后,复制到这里提交。

输入

一个正整数 s(s<100)

输出

一共有s+1行,前s行是:第x次玩游戏,第s+1行是:余额不足
具体请看输出样例

样例输入 Copy

5

样例输出 Copy

第1次玩游戏
第2次玩游戏
第3次玩游戏
第4次玩游戏
第5次玩游戏
余额不足

来源/分类