题解 | #在字符串中找出连续最长的数字串#

记负均正II

http://www.nowcoder.com/practice/64f6f222499c4c94b338e588592b6a62

注意输入条件:本题有多组输入数据,输入到文件末尾。
这个有点坑,没限制它的输入次数,不过我们可以写个死循环来insert数据,并存到一个数组里面,当最后一行没输入时我们退出循环
a = []
while True :
	try:
		n = int(input().strip())
		a.append(n)
	except:
		break
abs1 = 0
sum1 = 0
for i in a :
	if i < 0:
		abs1 += 1
	else:
		sum1 += i
print(abs1)
if abs1 == len(a):
	print(0.0)
else:
	print(round(sum1/(len(a)-abs1),1))


全部评论

相关推荐

jack_miller:我给我们导员说我不在这里转正,可能没三方签了。导员说没事学校催的时候帮我想办法应付一下
点赞 评论 收藏
分享
斑驳不同:还为啥暴躁 假的不骂你骂谁啊
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务