綾小路龍之介の素人思考

[メモ] 7mと9m定規で20mを計る方法

こういうネタ最近多すぎる気がするけど。20mに意味はないとしても、1mにしておいたほうが、問題の質としては良い気がする。

9 + 9 + 9 = 27
9 + 9 + 9 - 7 = 27 - 7
(9 + 9 + 9) - (7) = 20

0         1         2         3         
0123456789012345678901234567890123456789

+-------++-------++-------+
+-----+S------------------E
   ( 9 + 9 + 9 ) = 27
-  ( 7 + 0 + 0 ) =  7
                 = 20

7mと9m定規で測れる距離を適当な範囲で書き出すと以下。1mが作れるので、1m定規を改めて作れば、1mの定数倍なら簡単に測れるようになるんだからそうすればいいじゃん。

$ perl -le '$a=7;$b=9; for($i=0;$i<=$a*$b;$i+=$a){ for($j=0;$j<=$a*$b;$j+=$b) {printf qq(% 3d % 3d % 3d\n),$i,$j,abs($i-$j);}}'
  0   0   0
  0   9   9
  0  18  18
  0  27  27
  0  36  36
  0  45  45
  0  54  54
  0  63  63
  7   0   7
  7   9   2
  7  18  11
  7  27  20
  7  36  29
  7  45  38
  7  54  47
  7  63  56
 14   0  14
 14   9   5
 14  18   4
 14  27  13
 14  36  22
 14  45  31
 14  54  40
 14  63  49
 21   0  21
 21   9  12
 21  18   3
 21  27   6
 21  36  15
 21  45  24
 21  54  33
 21  63  42
 28   0  28
 28   9  19
 28  18  10
 28  27   1
 28  36   8
 28  45  17
 28  54  26
 28  63  35
 35   0  35
 35   9  26
 35  18  17
 35  27   8
 35  36   1
 35  45  10
 35  54  19
 35  63  28
 42   0  42
 42   9  33
 42  18  24
 42  27  15
 42  36   6
 42  45   3
 42  54  12
 42  63  21
 49   0  49
 49   9  40
 49  18  31
 49  27  22
 49  36  13
 49  45   4
 49  54   5
 49  63  14
 56   0  56
 56   9  47
 56  18  38
 56  27  29
 56  36  20
 56  45  11
 56  54   2
 56  63   7
 63   0  63
 63   9  54
 63  18  45
 63  27  36
 63  36  27
 63  45  18
 63  54   9
 63  63   0

ソーシャルブックマーク

  1. はてなブックマーク
  2. Google Bookmarks
  3. del.icio.us

ChangeLog

  1. Posted: 2008-12-15T17:57:48+09:00
  2. Modified: 2008-12-15T17:57:48+09:00
  3. Generated: 2017-02-16T23:09:32+09:00