N = int(input())
all_list = []
for i in range(N):
the_list = list(map(int, input().split()))
all_list.append(the_list[1:])
T,D,E = 0,0,0
# 記錄有掉落的果樹
diaoluo = [0 for i in range(len(all_list))]
for the_list in all_list:
#果樹初始果子數目
s = the_list[0]
for i in range(1, len(the_list)):
# 有疏果操作
if the_list[i] <= 0:
s = s + the_list[i]
# 存在果子掉落
elif the_list[i] < s:
#如果沒有記錄過就記錄
if diaoluo[all_list.index(the_list)] != 1:
diaoluo[all_list.index(the_list)] = 1
D = D + 1
s = the_list[i]
T = T + s
for i in range(len(diaoluo)):
if i + 1 == len(diaoluo):
if diaoluo[i-1] == diaoluo [i] == diaoluo [0] == 1:
E = E + 1
else:
if diaoluo[i-1] == diaoluo [i] == diaoluo [i+1] == 1:
E = E + 1
print(T,D,E)
201909-2 小明種蘋果(續)python實現 100分
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.