Q21の回答とはてな記法


はてな記法を覚えた。

Q21の回答
ほぼ、答えの写し。
もう少し考える。

count = 0
line = 1
row = [1]

N = 2014
while count < N:
    next_row = [1]
    for i in range(len(row)-1):
        cell = row[i]^row[i+1]
        next_row.append(cell)
        if cell == 0:
            count += 1
    next_row.append(1)
    line += 1
    row = next_row

print(line)