您的位置:首页 > 其它

project euler 18/67

2015-01-31 11:24 309 查看
def get_count():
count=0
for line in f:
count=count+1
return count

m=100
>>> numm=[[0]*(m+1) for i in range(0,m+1)]

def scann():
f=open(a,"r")
index=0
start=0
end=2
for line in f:
line.strip('\n')
for i in range(0,index+1):
nums[index][i]=int(line[start:end])
start=start+3
end=end+3
start=0
end=2
index=index+1
f.close()

def problem_67():
d=[[0]*(m+1) for i in range(0,m+1)]
for i in range(m-1,-1,-1):
for j in range(0,i+1):
d[i][j]=nums[i][j]+max(d[i+1][j],d[i+1][j+1])
return d[0][0]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: