编写程序
例:
篮球比赛中领先多少才安全
Bill James发明了一种算法来判断
步骤
1.获得领先分数
2.-3分
3.领先队控球+0.5,相反-0.5(数字<0变成0)
4.平方
5.结果比剩余秒数大,则安全
points = int(raw_input('leading points '))
has_ball = raw_input('the loading team has ball(yes/no)')
seconds = int(raw_input('the remaining seconds: '))
points -= 3
if has_ball == 'yes':
points += 0.5
else:
points -= 0.5
if points < 0:
points = 0
points **= 2
if points > seconds:
print'领先安全'
else:
print'领先不安全'
有2个问题:
1.yes、no大小写不规范会错
2.秒数可能不为整数
留意:
1.非数字输入
has_ball = raw_input('the loading te