トップページへ戻る
Diary

RSS配信してます
 

HPがInfoseekにあったころの日記は、現在データベース化待機中となっています。
  DB化完了:2006年度分 ・ 2002年度分 ・ 2003年度分1~5月
インデックスより、年・月を指定すると、その月のタイトルが表示されます。
見たい日記のタイトルをクリックすることで、日記を閲覧することができます。
タイトルにつく【】の意味

インデックス
2002年2003年2004年2005年2006年2007年
2008年2009年2010年2011年2012年2013年
2014年
1月2月3月4月5月6月
7月8月9月10月11月12月

2009年 1月の日記タイトル
No.9000 [ 4日] ・性格バトン(0)
No. 899 [27日] ・ベンハムの独楽(4)
No. 898 [25日] ・Meridiemの回収(0)
No. 897 [19日] ・情報ストリームを解析せよ(0)
No. 896 [18日] ・C++侵攻(0)
No. 895 [12日]快適MathHack -面状に並んだモノを効率よく数える-(0)
No. 894 [ 9日] ・ラプラスの魔の降臨(0)
No. 893 [ 8日] ・引き寄せない法則(0)
No. 892 [ 3日] ・仕事始め(0)

2008年 12月の日記タイトル
No. 891 [31日] ・ふぁいなる2008(0)
No. 890 [30日] ・2009の魅力(0)
No. 889 [29日] ・仕事納め(2)
No. 888 [25日] ・今年は1秒長いようです(0)
No. 887 [24日] ・イルミネーション輝く季節に(0)
No. 886 [23日] ・シャンプーの効用性を確かめる(0)
No. 885 [22日] ・そうだ、宝くじを創ろう。(2)
No. 884 [15日] ・WALL・E観賞(0)
No. 883 [ 8日] ・GPP減(0)
No. 882 [ 7日] ・mixiの進化とmobileRSSの仮考察(0)
No. 881 [ 5日] ・How to study to live.(0)
No. 880 [ 4日] ・残念ながら私に出産はできないようです(0)

2009/01/12 (Mon) No. 895

快適MathHack -面状に並んだモノを効率よく数える-

MathHackとは

MathHackとは、その名の通り算数をハックする行為である。
言葉の通り、LifeHackのMath版であり、そして私の勝手な造語である。
LifeHackを知らない方用に、簡潔にMathHackの定義をまとめると、『いかに上手に算数をこなすか』という技術のことである。


数を数えよう。

今回は、面状に敷き詰められたものの数え方についてハックしてみよう。
面状に敷き詰められたものとは、駅のホームなどにある黄色い視覚障害者誘導ブロックのでっぱりとか、敷き詰められた床のタイルとかのことである。
例を挙げれば以下のようなものである。


さて、この絵の丸の数を数えてほしい。

効率的に数える

おそらく多くの読者は、丸を一つ一つ指差して『い~ち、に~、さ~ん、…、にじゅうさ~ん、にじゅうよ~ん』と、1つずつ数えはしないだろう。もちろん、そう数える間に10回もアホになるツワモノがいるとも思えない。
なぜならば、こういう場合は、縦の数と横の数を数え、それらを掛けると全部の数が出ると知っているからだ。
そこで、次のように数えたはずである。
『いち、に、さん、し、ご、ろく。いち、に、さん、し。"ろくしにじゅうし"なので、全部で24個』

もちろんこれで正解である。実際に、丸は24個存在するし、これなら一つ一つ指差して数えるよりかははるかに効率的だ。
24個数えるところを、10個数えればよくなったのだから、その効率度は240%にも値する。
しかし、もっと効率的に数える方法がある、と聞いたら、貴方はどのように数えるだろうか?

無駄を省く

効率的に数えるためには、無駄を省けばよい。
無駄を見るために、もう一度、先ほどの回答を見てみよう。
『いち、に、さん、し、ご、ろく。いち、に、さん、し。"ろくしにじゅうし"なので、全部で24個』
ここで無駄になっているのは、重複している2度目の"いち、に、さん、し"である。なぜならば、一度数えているからだ。もう一度数えるのは無駄としか言いようが無い。
そこで、これを省くことができれば、効率的に数を数えることができるはずである。

その方法とは、こうだ。
左上の点から、右下に『斜めに』石を数える。そして、4つ目でそれ以上下には行けなくなるので、頭に"4"を記憶し、続けて右側に数を数えていく。
これにより、最適化された回答は以下のようになる。
『いち、に、さん、し!、ご、ろく。"ろくしにじゅうし"なので、全部で24個』

まとめ

今回の場合、数える個数が10個から6個になったので、さらに167%も早くなったことになる。最初の一つ一つ数える方法から見れば400%もの効率度に値する。 しかも、面状に配置されたものならば、どこでも使用可能であるため、日常生活でもそれなりに使うことが可能である非常に便利な技なのである。

便利なMathHackで、貴方の算数を豊かに変えていくのは、いかがだろうか?


★この日記のURLはhttp://haukun.sakura.ne.jp/?diarymode=200901120895

この日記へのコメント
コメント無し

名前(10文字)削除pass(8文字)
コメント(512文字)
送信オプション
コメントを送信する※誤爆防止用
コメントを削除する※名前に番号を,削除Passに投稿時のPassを入れてください。
《全体処理時間》0.109sec.
インデックスに飛ぶ
日記の先頭に飛ぶ
トップページへ戻る

はぅ君プロジェクト:日記
HKP-DiarySystem-UpdateLog

2008.01.27

Ver.1.07

コメント文字数制限を緩和(350文字→512文字)

2006.09.12

Ver.1.06

コメント文字数制限を緩和(256文字→350文字)

2006.07.06

Ver.1.05

ポータルモードに対応。同一日の日記へのリンクも表示。

2006.03.28

Ver.1.04

コメントを改行できるように拡張。

2006.03.21

Ver.1.03

コメント送信エラー時、入力文字が残らないバグを修正。

2006.03.06

Ver.1.02

コメントの一部文字列に、\記号が挿入されるバグを修正。

 

 

投稿コメント文字制限数を変更。(64文字→128文字)

2006.02.28

Ver.1.01

コメントシステムに削除機能を実装。

2006.02.23

Ver.1.00

HKP-DiarySystem稼働。

 

 

コメントシステム稼働。