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

记负均正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))


全部评论

相关推荐

01-15 13:52
已编辑
河南大学 Java
六年要多久:标准头像,不吃香菜😂
点赞 评论 收藏
分享
牛客鼠:校友你这简历基本无敌了,春招刷刷题去冲大厂
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务