増井さんの書籍の問題を解いたソース

 サイト設立 2021年8月15日
  最終更新日 2021年8月21日


増井さんの書籍の問題を解いたソースです。
C#かPHPかJavaScriptで解いてます。


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

Q001 10進数で回文 C#
Q002 数列の四則演算 C#
Q003 カードを裏返せ C#
Q004 棒の切り分け C#
Q005 いまだに現金払い? C#
Q006 (改造版) コラッツの予想 C#
Q007 日付の2進数変換 C#
Q008 優秀な掃除ロボット C#
Q009 つりあわない男女 C#
Q010 ルーレットの最大値 C#
Q011 フィボナッチ数列 C#
Q013 覆面算を満たすのは何通り? C#
Q014 W杯出場国しりとり C#
Q015 階段で立ち話 C#
Q016 3本のひもで作る四角形 C#
Q017 30人31脚に挑戦! C#
Q018 ショートケーキの日 C#
Q019 友達の友達は友達? C#
Q020 受難のファサードの魔方陣 C#
Q021 排他的論理和で作る三角形 C#
Q022 絡まない糸電話 C#
Q023 ブラックジャックで大儲け!? C#
Q024 完璧に撃ち抜くストラックアウト C#
Q025 オシャレな靴ひもの結び方 C#
Q026 効率のよい立体駐車場 C#
Q027 右折を禁止されても大丈夫? C#
Q028 クラブ活動への最適な配分 C#
Q031 最短経路の計算 C#
Q032 畳を敷きつめろ C#
Q033 百人一首の達人 C#
Q034 飛車と角の利き C#
Q035 運命の出会いは何通り? C#
Q036 「0」と「7」の回文数 C#
Q037 サイコロの反転 C#
Q038 7セグメントコードの反転 C#
Q039 「白」で埋めつくせ! C#
Q040 並べ替えの繰り返し C#
Q041 美しい?IPアドレス C#
Q042 1つの数字で作る1234 C#
Q043 シャッフルで逆順 C#
Q044 グラスの水を半分に C#
Q045 素数のマトリックス C#
Q046 ソートの交換回数の最少化 C#
Q047 オンリーワンな○× C#
Q048 グレイコードのループ C#
Q049 反転で作る互い違い C#
Q050 急がば回れ C#
Q053 いたずらされたお菓子 C#
Q054 同じ数字で挟み撃ち C#
Q055 横着なそろばん C#
Q056 公平に分けられたケーキ C#
Q058 最速の連絡網 C#
Q059 ハンカチ落としの総走行距離 C#
Q060 セルの結合パターン C#
Q061 同じ大きさに分割 C#
Q062 交差せずに一筆書き C#
Q063 カレンダーの最大長方形 C#
Q064 迷路で待ち合わせ C#
Q065 面倒なキャッチボール C#
Q067 クロスワードパズルを作成せよ! C#
Q068 隣り合わないのがマナー C#
Q069 男女平等な席替え C#
Q070 青白歌合戦 C#


002 もっとプログラマ脳を鍛える数学パズル

例題 人数の分け方のパターン PHP
Q001 一発で決まる多数決 PHP
Q002 山手線でスタンプラリー PHP
Q004 点灯している量で考えるデジタル時計 PHP
Q005 枚数で考えるパスカルの三角形 JavaScript
Q006 長方形から作る正方形 PHP
Q007 ファイルの順番を元どおりに戻したい! C#

Q009 ナルシシストな8進数 PHP
Q010 アダムズ方式で議席数を計算せよ! PHP
Q013 並べ替えの繰り返し2 PHP
Q014 現地で使いやすい両替 PHP
Q015 幅優先の二分木を深さ優先探索 PHP
Q016 既約分数はいくつある? PHP
Q017 グループで乗るリフト PHP
Q018 非常階段での脱出パターン PHP
Q019 バランスのよいカーテンフック PHP
Q020 酔っ払いの帰り道 PHP
Q021 本の読み方は何通り? PHP
Q022 百マス計算で最小のマスをたどると? PHP
Q025 左右対称の二分探索木 PHP
Q026 回数指定のじゃんけん PHP

Q027 大家族でチョコレートを分けるには JavaScript
Q028 パターゴルフのコース設計 JavaScript
Q031 ソートされないカード JavaScript
Q033 ホワイトデーのお返し JavaScript
Q034 左右に行ったり来たり JavaScript
Q035 かしこい幹事の集金術 JavaScript
Q036 上下左右が反転した数字 JavaScript
Q037 ダイヤルロックを解除せよ! JavaScript

Q038 全員が大きく移動する席替え C#
Q039 隣り合うと消えちゃうんです C#

Q043 隣り合えないカップル JavaScript
Q044 3進法だとどうなる? JavaScript
Q047 圧縮できるパターンは何通り? JavaScript
Q048 均等に分配されるカード JavaScript

Q050 戦闘力で考えるモンスターの組み合わせ C#

Q053 重さが素数の荷物を運ぶエレベーター JavaScript
Q054 素数で作る天秤ばかり JavaScript
Q057 急行停車駅と特急停車駅のパターン JavaScript
Q059 取られたら取り返す! JavaScript
Q061 互い違いに並べ替え JavaScript
Q066 整数倍の得票数 JavaScript


関連姉妹サイト

OracleSQLパズル
C#のサンプル集
JavaScriptのサンプル集
PHPのサンプル集
競技プログラミングのソース置場
競技プログラミングのソース置場(Old)