2018-06-01から1ヶ月間の記事一覧

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_…

プログラマ脳を鍛える数学パズル Q20

解けそうな問題から解いていってる。 答えまでたどり着いていない。 import itertoolsimport collections magic_square = [1, 14, 14, 4, 11, 7, 6, 9, 8, 10, 10, 5, 13, 2, 3, 15] l1=[]for i in range(len(magic_square)): for j in itertools.combinatio…