読者です 読者をやめる 読者になる 読者になる

mo-fu note

技術のこととか色々書きます

Q03: カードを裏返せ

プログラマ脳を鍛える数学パズル シンプルで高速なコードが書けるようになる70問

プログラマ脳を鍛える数学パズル シンプルで高速なコードが書けるようになる70問

この本を暇な時に進めている。

問題

  • n番目のカードからn-1枚おきにカードを裏返して、どの向きも変わらなくなるまで続ける
  • 裏返しになっているカードを求める

解いてみた

math-puzzle/q03.rb at master · kurotaky-sandbox/math-puzzle · GitHub

メモ

  • Rubyのメソッド便利で、配列をいじるの簡単