サマーウォーズの健司くんの計算

 昨日紹介したMIND HACKSの続編を紹介します。こんにちは、新習慣クリエイターの多ぁ望です。

 続編のタイトルは「MINDパフォーマンスHACKS」です。

 前作では脳の性能についてのなぞに迫る内容でしたが、今回はその性能をいかに活用するかという視点で書かれた内容で、私達の日常生活に使えるHACKSがたくさん紹介されています。

フォトリーNo.223
Mind パフォーマンス Hacks ―脳と心のユーザーマニュアルMind パフォーマンス Hacks ―脳と心のユーザーマニュアル
(2007/08/25)
Ron Hale-Evans

商品詳細を見る

 「使えるHACKS」は本書を読んでもらうとして、今日取り上げたいのはこれ。

  • Try284:誰かの誕生日の曜日を当ててみよう! サマーウォーズの健司くんのように。

  • サマーウォーズの健司くんの計算


     いきなり「サマーウォーズ」とどんな関係があるのかというと・・・。


    サマーウォーズ [Blu-ray]サマーウォーズ [Blu-ray]
    (2010/03/03)
    神木隆之介桜庭ななみ

    商品詳細を見る

     学園のヒロイン夏希先輩にバイトとして連れてこられた高校生の健司くん。彼の特技は数学。電車の中で、健司くんはこう言います。

    健司:「先輩の誕生日はいつですか?」

    夏希:「私?7月19日…」

    健司:「ええと・・・。木曜日ですね?」

    夏希:「そうなの?覚えてないけど。」

    健司:「・・・。」

     この本に健司くんが暗算でやった方法が紹介されていました。私もやってみました。

    モジュロ演算


     いくつか暗記しないといけない数字があるんですが、それをクリアすれば暗算でもできそうな方法です。

     ここであまり見慣れない記号が出てくるので説明しておきます。

    div:割り算の割られた数

    mod:割り算の余り


     この計算方法を使って、年→月→日→調整ナンバーと4回くりかえすと答えにたどり着きます。

    暗記するキーナンバー
    月のキーナンバー

    1月 0      7月 6
    2月 3      8月 2
    3月 3      9月 5
    4月 6     10月 0
    5月 1     11月 3
    6月 4     12月 5

    調整ナンバー
    1700年 4   2000年 6
    1800年 2   2100年 4
    1900年 0   2200年 2

    計算結果ナンバー
    日 0
    月 1
    火 2
    水 3
    木 4
    金 5
    土 6

     それでは計算してみましょう。 例:1991年7月19日

    ①年数の下二桁について次式を計算する
     (YY+(YYdiv4))mod 7 = (91 + (13))mod7 = 84mod7 = 0

    ②月のキーナンバーをチェックする(暗記)
     mm mod 7 = 6

    ③日付はそのままキーナンバーとなる 19

    ④調整ナンバーをチェックする 1900年だから0

    ⑤(①+②+③+④)mod 7 = 25 mod 7 = 4

    ⑥計算結果ナンバーから答えを見つける 4ならば木曜日!

     つまり曜日とは、7で割った結果の「余り」で判断ができるわけです。ただし、計算する年数、月数の曜日を基準としてそろえるためにキーナンバーを暗記して使う必要があるんですね。

     過去や未来の曜日を確かめたい場合は、こちらのエクセルマクロカレンダーを使ってみてください。

  • Task30:オリジナルリフィルのマンダラ風手帳を作る 10.08.16完了

  •  自分の誕生日や奥さんの誕生日を計算して、エクセルマクロでチェックしてみました。そしたら一致していました!! 感動です!!

     さて、奥さんの反応は?

    「ふーん。それで?」

     この夏希ちゃん以下の反応・・・。残念ながら、世の中の役には立てないようです。

  • Try284:誰かの誕生日の曜日を当ててみよう! サマーウォーズの健司くんのように。

  • 復習 Task30:オリジナルリフィルのマンダラ風手帳を作る 10.08.16完了
    関連記事

    テーマ: 自己啓発 | ジャンル: ビジネス

    グッジョブ!ブログ2周年記念 | Home | 自分の脳力をチェックしてみよう

    コメント

    コメントの投稿


     管理者にだけ表示を許可する