def main():
n = int(raw_input())
sum = 0
for i in range(n):
sum += float(raw_input()) print '%.1f' % (sum / 2) # 注意加括号,否则逻辑有错误 main()
Link
https://www.hackerrank.com/challenges/bday-gift
学习
抽象化思维
怎样把生活中的问题 -- 数学化 -- 编程肌酸表达
循环输入
利用range()
expected value
期望值
类型转换注意
float注意,否则int计算会直接省略小数点以后