*****
*******)***********
        *1*2*3* 
         *4*5*6*
         **7*8*9 
         ********
          ******* 
          ********
          ******** 
           ********
           ********
                  0
作者
秋山実氏
初出
虫食算研究室 170
自明なところを埋める。
              abcde
fghijkl)***********
        *1*2*3* 
         m4*5*6*
         no7*8*9 
         1p******
          ******* 
          ********
          ******** 
           ********
           ********
                  0
d,e>c≥a,b。b×l=*9 より、b=1,3,7 l=3,7,9。kl×a=*3* となるものを探す。 これらに対し jkl×b=*8*9 となる j は一意的に決まる。これらに対し ijkl×a=*2*3* となる i を探す。 これらに対し hijkl×b=*7*8*9 となる h は一意的に決まる。これらに対し ghijkl×a=*1*2*3* となる g を探す。 f に 1 を入れても fghijkl×a か fghijkl×b が繰り上がるものを除く。f が2以上でも繰り上がりが起きないものも探す。 no が決まれば、m4*-no*=1p* となる m,p の値は絞られる(no≥85 なら存在しない)。このうち、1p>fg となるものを除く。 m405000000,m495999999 を fghijkl で割って、bcde の範囲を求める。 fghijk×c<1000000 かつ a,b≤c<d,e となる範囲のみを抽出する。範囲内に m4*5****** が存在しないものを除く(下左)。
  • 3172839×1389–1389=4407073371–4407073371
  • 3172839×1394–1399=4422937566–4438801761
  • 4172839×1296–1299=5407999344–5420517861
  • 7172839×1172–1179=8406567308–8456777181
  • 7172839×1182–1184=8478295698–8492641376
  • 8172839×1152–1159=9415110528–9472320401
  • 1370879×1788–1789=2451131652–2452502531
  • 1370879×1798–1799=2464840442–2466211321
  • 2370879×1455–1459=3449628945–3459112461
  • 2370879×1465–1469=3473337735–3482821251
  • 1790633×3577–3579=6405094241–6408675507
  • 1790633×3586–3589=6421209938–6426581837
  • 1790633×3596–3599=6439116268–6444488167
  • 3172839×1395=4426110405
  • 3172839×1398=4435628922
  • 4172839×1298=5416345022
  • 7172839×1174=8420912986
  • 7172839×1175=8428085825
  • 7172839×1176=8435258664
  • 7172839×1178=8449604342
  • 7172839×1179=8456777181
  • 7172839×1183=8485468537
  • 8172839×1152=9415110528
  • 8172839×1154=9431456206
  • 8172839×1155=9439629045
  • 8172839×1156=9447801884
  • 8172839×1157=9455974723
  • 8172839×1159=9472320401
  • 1370879×1799=2466211321
  • 2370879×1458=3456741582
  • 2370879×1466=3475708614
  • 1790633×3577=6405094241
  • 1790633×3589=6426581837
残ったものに対して m4*5****** の可能性を列挙し、一番近い bcde を探す(上右)。

6が当てはまるのは1つなので、これが解になる。
解答
              11183
7172839)80213858537
        7172839 
         8485468
         7172839 
         13126295
          7172839 
          59534563
          57382712 
           21518517
           21518517
                  0


目次に戻る