プログラマ脳を鍛える数学パズル 21
少し日が空きましたが別のことやってましたのでご容赦…
パスカルの三角形で、0 の数が N 個になるのは何段目か?
プログラマ脳を鍛える数学パズル シンプルで高速なコードが書けるようになる70問
- 作者: 増井敏克
- 出版社/メーカー: 翔泳社
- 発売日: 2015/10/14
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (11件) を見る
count = 0 line = 1 row = 1 END = 2014 while count < END: row ^= row << 1 count += len([v for v in bin(row) if v == '0']) line += 1 print(line)