Mr.¥À¥ó¥Ç¥£
¡û¡ü5¤³¤Å¤Ä¤ÎʤÙÊý¤Ï°ÌÃÖ¤ò¤¯¤Ù¥¦¤·¤¿¤È¤­¤Ë¤Ï±§Éô¼ê¤Ç¡¡10£ã2¡Ý252Ä̤ê
¤½¤Î¤¦¤Á
Ʊ¤¸·«¤êÊÖ¤·¤Ë¤Ê¤ë¤â¤Î¤Ï¡¡¡û¡ü¡û¡ü¡û¡ü¡û¡ü¡û¡ü¡¡¤È¡¡¡ü¡û¡ü¡û¡ü¡û¡ü¡û¡ü¡û¤Î2Ä̤ê...¤³¤ì¤é¤Ï²óž¤µ¤»¤ì¤ÐƱ¤¸(¼Â¼Á1Ä̤ê¡Ë
¾¤Î252-2=250
¤È¤ª¤ê¤Î¤Ê¤«¤Ë¤Ï²óž¤µ¤»¤µ¤ì¤ÐƱ¤¸¤Ë¤Ê¤ë¤â¤Î¤¬¡¡10Ä̤êÅû¥Õ¥¯¥Þ¥ì¥ë¥Î¥Ç¼Â¼Á250/10¡á25¡ÊÄ̤ê¡Ë
¤·¤¿¤¬¤Ã¤Æ¡¡21+25¡á26(Ä̤ê¡Ë¡¡¤È¤·¤Þ¤·¤¿¡£
¡¡¡¡ 12·î30Æü¡ÊÌÚ¡Ë 0:15:25¡¡¡¡ ¡¡¡¡51141
¤À¤¤¤¹¤±¡¡¡÷¥«¥ì¡¼¹¥¤­
ÀÖ5¸Ä¤ÎÊ̤ìÊý¤´¤È¤Ë¤Á¤Þ¤Á¤Þ¿ô¤¨¤Æ¤¤¤­¤Þ¤·¤¿¡£
1+1+1+1+1 ¢ª1Ä̤ê
1+1+1+2 ¢ª4Ä̤ê
1+1+3 ¢ª6Ä̤ê
1+2+2 ¢ª6Ä̤ê
1+4 ¢ª4Ä̤ê
2+3 ¢ª4Ä̤ê
5 ¢ª1Ä̤ê
¡¡¡¡ 12·î30Æü¡ÊÌÚ¡Ë 0:16:22¡¡¡¡ ¡¡¡¡51142
»ç¤Îé¬é¯¤Î¿Í
¡ô51142

Ʊ¤¸¤Ç¤¹¡£

¡¡¡¡ 12·î30Æü¡ÊÌÚ¡Ë 0:18:50¡¡¡¡ ¡¡¡¡51143
¤À¤¤¤¹¤±¡¡¡÷¥«¥ì¡¼¹¥¤­
#51141
¤Ê¤ë¤Û¤É¤Ç¤¹¤Í¡ª
¤Á¤Þ¤Á¤Þ¿ô¤¨¤Ê¤¯¤Æ¤è¤«¤Ã¤¿¤ó¤Ç¤¹¤Í¡ª
¡¡¡¡ 12·î30Æü¡ÊÌÚ¡Ë 0:19:03¡¡¡¡ ¡¡¡¡51144
¥Ù¥ë¥¯¡¦¥«¥Ã¥Ä¥§
¹È5¢ªÇò1Ä̤ê
¹È4¡¢1¢ªÇò4Ä̤ê
¹È3¡¢2¢ªÇò4Ä̤ê
¹È3¡¢1¡¢1¢ªÇò6Ä̤ê
¹È2¡¢2¡¢1¢ªÇò6Ä̤ê
¹È2¡¢1¡¢1¡¢1¢ªÇò4Ä̤ê
¹ÈÇò¸ò¸ß¢ª1Ä̤ê
ÃÏÆ»¤ËÄ´¤Ù¤Æ26Ä̤ê¤Ë¤Ê¤ê¤Þ¤·¤¿¡£
¡¡¡¡ 12·î30Æü¡ÊÌÚ¡Ë 0:19:28¡¡¡¡ ¡¡¡¡51145
¤³¤È¤ê¤Á¤å¤ó(¡¦8¡¦)
ÃÏÆ»¤Ë¿ô¤¨¾å¤²
Çò¤ÎʤÙÊý
ÀÖ£µ¸Ä¢ª£±Ä̤ê
ÀÖ£´¸Ä¡õ£±¸Ä¢ª£´Ä̤ê
ÀÖ£³¸Ä¡õ£²¸Ä¢ª£´Ä̤ê¡ÊƱ¾å¡Ë
ÀÖ£³¸Ä&1¸Ä¡õ£±¸Ä¢ª6Ä̤ê
ÀÖ£²¸Ä&£²¸Ä¡õ£±¸Ä¢ª£¶Ä̤ê¡ÊƱ¾å¡Ë
ÀÖ£²¸Ä&£±¸Ä¡õ£±¸Ä¡õ£±¸Ä¢ª4Ä̤ê
ÀÖ£±¸Ä&£±¸Ä¡õ£±¸Ä¡õ£±¸Ä¢ª£±Ä̤ê

¥À¥Ö¥ë¥«¥¦¥ó¥È¤·¤ÆÃ桹Åú¤¨¤¢¤ï¤º
ºë¶Ì¸©¤µ¤¤¤¿¤Þ»Ô¡¡¡¡ 12·î30Æü¡ÊÌÚ¡Ë 0:41:53¡¡¡¡ ¡¡¡¡51146
¤ß¤«¤ó
Çò¤¬¸þ¤«¤¤¹ç¤¦¤Î¤¬²¿Ä̤ꤢ¤ë¤«¤Ç¾ì¹çʬ¤±¡¢¤Î¤Ä¤â¤ê¤¬¤¦¤Þ¤¯¤¤¤«¤º¡£

¡Ê¤¢¡ËÇò¤¬¸þ¤«¤¤¹ç¤ï¤Ê¤¤¢ª¹ÈÇò¸ò¸ß¤Ç£±Ä̤ê
¡Ê¤¤¡ËÇò¤¬£±ÁȤÀ¤±¸þ¤«¤¤¹ç¤¦
¡¡Âоμ´¤ÎÊÒ¦¤Ë»Ä¤ê¤ÎÇò£³¤Ä¢ª£´Ä̤ê
¡¡Âоμ´¤Îξ¦¤Ë£²¤Ä¤È£±¤Ä¤Ëʬ¤«¤ì¤ë¢ª£±£²Ä̤ê
¡Ê¤¦¡ËÇò¤¬£²Áȸþ¤«¤¤¹ç¤¦¢ª£¶Ä̤ê

¤È¤Ê¤Ã¤¿¤Î¤À¤±¤É¡¢¤É¤³¤¬¤ª¤«¤·¤¤¤Î¤À¤í¤¦¡©
¡¡¡¡ 12·î30Æü¡ÊÌÚ¡Ë 1:46:06¡¡¡¡ ¡¡¡¡51147
SECOND
!(½½¿ÊBASIC) ½ãÁ³¤È¥·¥é¥ß¤Ä¤Ö¤·¤Ç¡¢£²£µÄ̤ꤷ¤«½Ð¤Ê¤¤¡¦¡¦¤É¤³¤«¥Ð¥°¡©

DIM m(2^10)
FOR i=BVAL("0000011111",2) TO BVAL("1111100000",2)
LET w=i
LET b=0
FOR j=1 TO 10 !bit=1¤Î·×¿ô
IF 0< MOD(w,2) THEN LET b=b+1
LET w=INT(w/2)
NEXT j
IF b=5 AND chk(i)=0 THEN
LET n=n+1
PRINT USING"!###) ##########":n,right$("00000"& BSTR$(i,2),10)
END IF
NEXT i

FUNCTION chk(w) !±¦¥í¡¼¥Æ¥¤¥È10Ä̤ê¤Ç½ÅÊ£¥Á¥§¥Ã¥¯
LET r=0
FOR j=1 TO 10
IF 0< m(w) THEN LET r=r+1 ELSE LET m(w)=w
IF 0< MOD(w,2) THEN LET w=w+2^10
LET w=INT(w/2)
NEXT j
LET chk=r
END FUNCTION

END

! 1) 0000011111
! 2) 0000101111
! 3) 0000110111
! 4) 0000111011
! 5) 0000111101
! 6) 0001001111
! 7) 0001010111
! 8) 0001011011
! 9) 0001011101
! 10) 0001100111
! 11) 0001101011
! 12) 0001101101
! 13) 0001110011
! 14) 0001110101
! 15) 0001111001
! 16) 0010010111
! 17) 0010011011
! 18) 0010011101
! 19) 0010100111
! 20) 0010101011
! 21) 0010101101
! 22) 0010110011
! 23) 0010110101
! 24) 0011001101
! 25) 0011010101
¡¡¡¡ 12·î30Æü¡ÊÌÚ¡Ë 2:53:43¡¡¡¡ ¡¡¡¡51148
J¥Þ¥Þ
¤°¤ë¤Ã¤È²ó¤Ã¤Æ¿§¤¬ÊѤï¤ë²ó¿ô¤Ï2,4,6,8,10²ó¡£
Î㤨¤Ð6²óÊѤï¤ë¾ì¹ç¡¢5¸Ä¤ò(1,1,3)(1,3,1)(3,1,1)(1,2,2)(2,1,2)(2,2,1)¤È3¤Ä¤Ëʬ¤±¤é¤ì¤ë¡£
¹È1¸Ä¤òµ¯ÅÀ¤Ë¤·¤Æ¹ÈÇò¸ò¸ß¤ËÁȤ߹ç¤ï¤»¤ë¤È
6¡ß£¶=£³£¶Ä̤ê¤À¤¬¡¢¹È¤Îµ¯ÅÀ¤Ï3²Õ½ê¤¢¤ê¡¢¤Þ¤¿¡¢Ê¬¤±¤¿¿ô¤¬¤¹¤Ù¤ÆƱ¤¸(Î㤨¤Ð10²ó¿§¤¬ÊѤï¤ë¾ì¹ç¤Ï5¸Ä¤ò(1,1,1,1,1)¤Ëʬ¤±¤ë¤¿¤á¡¢µ¯ÅÀ¤¬ÊѤï¤Ã¤Æ¤âÁ´¤ÆƱ¤¸¤Ë¤Ê¤ë)¤Ç¤Ï¤Ê¤¤¤Î¤Ç3²ó½ÅÊ£¤·¤Æ¤¤¤ë¤Î¤Ç¡¢6¡ß6¡à3=12Ä̤ꡣ
üÀÞ¤ê¤Þ¤¹¤¬¤³¤Î¤è¤¦¤Ë¤·¤Æ
1¡ß1+4¡ß4¡à2+6¡ß6¡à3+4¡ß4¡à4+1¡ß1=26Ä̤ꡣ

¥Þ¥µ¥ëÍÍ¡¢³§ÍÍ¡¢º£Ç¯¤â¤¢¤ê¤¬¤È¤¦¤´¤¶¤¤¤Þ¤·¤¿¡£
¡¡¡¡ 12·î30Æü¡ÊÌÚ¡Ë 2:57:50¡¡¡¡ ¡¡¡¡51149
¡Ö¿ô³Ø¡×¾®Î¹¹Ô
Çò¤ò5¸Äʤ٤Ƥª¤¤¤Æ¡¢´Ö¤ØÀÖ¤òÆþ¤ì¤ë¤è¤¦¤Ë¤¹¤ë¤È¡¢5¸Ä¤Ï
(11111)(1112)(122)(113)(23)(14)(5)
¤Î¸Ä¿ô¤Îʬ³ä¤¬¤Ç¤­¤ë¤Î¤Ç¡¢³Æ¾ì¹ç¤ÎʤÙÊý¤ò¿ô¤¨¤Þ¤·¤¿¡£

°ìǯ´Ö¡¢¤¢¤ê¤¬¤È¤¦¤´¤¶¤¤¤Þ¤·¤¿¡£
Íèǯ¤âµ¹¤·¤¯¤ª´ê¤¤¤¤¤¿¤·¤Þ¤¹¡£
¡¡¡¡ 12·î30Æü¡ÊÌÚ¡Ë 4:10:06¡¡¡¡ ¡¡¡¡51150
SECOND
!#51148 (½½¿ÊBASIC) ¤ä¤Ã¤Ñ¤ê¥Ð¥°¤Ç¤·¤¿¡ª°Ê²¼¤¬Àµ¾ï¤Ç¤¹¡¢£²£¶Ä̤ꡢ¡ÖÄûÀµ¡×¤¬Æ°¤«¤Ê¤¤¡©

DIM m(2^10)
FOR i=BVAL("0000011111",2) TO BVAL("1111100000",2)
LET w=i
LET b=0
FOR j=1 TO 10 !bit=1¤Î·×¿ô
IF 0< MOD(w,2) THEN LET b=b+1
LET w=INT(w/2)
NEXT j
IF b=5 AND chk(i)=0 THEN
LET n=n+1
PRINT USING"!###) ##########":n,right$("00000"& BSTR$(i,2),10)
END IF
NEXT i

FUNCTION chk(w) !±¦¥í¡¼¥Æ¥¤¥È10Ä̤ê¤Ç½ÅÊ£¥Á¥§¥Ã¥¯
LET r=0
LET w1=w !¡ð¡ð¡ðÄɲÃ
FOR j=1 TO 10
IF 0< m(w) THEN LET r=r+1 ELSE LET m(w)=w
IF 0< MOD(w,2) THEN LET w=w+2^10
LET w=INT(w/2)
IF w=w1 THEN EXIT FOR !¡ð¡ð¡ðÄɲÃ
NEXT j
LET chk=r
END FUNCTION

END

! 1) 0000011111
! 2) 0000101111
! 3) 0000110111
! 4) 0000111011
! 5) 0000111101
! 6) 0001001111
! 7) 0001010111
! 8) 0001011011
! 9) 0001011101
! 10) 0001100111
! 11) 0001101011
! 12) 0001101101
! 13) 0001110011
! 14) 0001110101
! 15) 0001111001
! 16) 0010010111
! 17) 0010011011
! 18) 0010011101
! 19) 0010100111
! 20) 0010101011
! 21) 0010101101
! 22) 0010110011
! 23) 0010110101
! 24) 0011001101
! 25) 0011010101
! 26) 0101010101
¡¡¡¡ 12·î30Æü¡ÊÌÚ¡Ë 5:13:31¡¡¡¡ ¡¡¡¡51151
¹«¤ÎÌ´
#51142
¤À¤¤¤¹¤±¡¡¡÷¥«¥ì¡¼¹¥¤­ÍͤÈÁ´¤¯Æ±¤¸Íͤ˲ò¤­¤Þ¤·¤¿¡£
¥Þ¥µ¥ëÍÍ¡¡ËÜǯ¤âÂçÊѤªÀ¤Ïäˤʤê¤Þ¤·¤¿¡£Íè¤ë¤Ù¤­
¿·¤·¤¤Ç¯¤âµ¹¤·¤¯¤ª´ê¤¤¿½¤·¾å¤²¤Þ¤¹¡£
¿¿Çò¤­ÉٻΤÎÎæ¡¡¡¡ 12·î30Æü¡ÊÌÚ¡Ë 7:09:23¡¡¡¡ ¡¡¡¡51152
¤¤¤Á¤´¤ß¤ë¤¯
¥Ð¡¼¥ó¥µ¥¤¥É¤ÎÊäÂê
(252+0+2+0+2+0+2+0+2+0)/20
¡¡¡¡ 12·î30Æü¡ÊÌÚ¡Ë 17:08:10¡¡¡¡ ¡¡¡¡51153
¤¤¤Á¤´¤ß¤ë¤¯
²¼¤Î¤ÏÂǤÁ´Ö°ã¤¤¤Ç¤¹¡£¡£
(252+0+2+0+2+0+2+0+2+0)/10=26
¡¡¡¡ 12·î30Æü¡ÊÌÚ¡Ë 17:09:54¡¡¡¡ ¡¡¡¡51154
June
¤¤¤¤ÌäÂê¤Ç¤¹¤Í
¡¡¡¡ 12·î30Æü¡ÊÌÚ¡Ë 21:57:57¡¡¡¡ ¡¡¡¡51155
º£Ç¯¤«¤é¹âÎð¼Ô
#51141Mr.¥À¥ó¥Ç¥£¤µ¤ó
¤¤¤Ä¤â¤Ê¤¬¤éÁ¯¤ä¤«¤Ê²ò¤­Êý¤Ç´¶¿´¤·¤Æ¤¤¤Þ¤¹¡£
¤¿¤À¡¢ÆþÎϴְ㤤¤¬¤¤¤¯¤Ä¤«¤¢¤ê¡Ê10c2-252¤Ï10C5=252¤Ç¤·¤ç¤¦¡Ë
¤¤¤Ä¤â¤È°ã¤¦¤Î¤Ç¡¢ÂÎÄ´¤¬¤ª°­¤¤¤Î¤Ç¤Ï...¡£
¡¡¡¡ 12·î30Æü¡ÊÌÚ¡Ë 23:25:18¡¡¡¡ ¡¡¡¡51156
Mr.¥À¥ó¥Ç¥£
#51156 º£Ç¯¤«¤é¹âÎð¼Ô¤µ¤ó
¡ä¡Ö¤¤¤Ä¤â¤È°ã¤¦¤Î¤Ç¡¢ÂÎÄ´¤¬¤ª°­¤¤¤Î¤Ç¤Ï...¡£¡×
¤ªµ¤¸¯¤¤¤¤¤¿¤À¤­¤¢¤ê¤¬¤È¤¦¤´¤¶¤¤¤Þ¤¹¡£
Ä´»Ò¤Ï¤É¤³¤â°­¤¯¤¢¤ê¤Þ¤»¤ó¡£ÂǤÁ¹þ¤ßÅÓÃæ¤ÇÊѤʤȤ³¤Î¥­¡¼¤ò²¡¤·¤¿¤è¤¦¤Ç
ʸ»ú²½¤±¤·¤Æ¤¤¤¿¤Î¤Ëµ¤¤¬ÉÕ¤«¤ºÁ÷¿®¤·¤Æ¤·¤Þ¤Ã¤Æ¤¤¤Þ¤·¤¿¡£
¡Êµ­»ö¤Î½¤Àµ¤¬¤Ç¤­¤Ê¤¤¾õÂ֤ʤΤǡ¡¤½¤Î¤Þ¤Þ¤Ë¤·¤Æ¤¤¤¿¤¿¤á¤´¿´ÇÛ¤ò¤ª¤«¤±¤·¤Æ¤·¤Þ¤¤¿½¤·Ìõ¤´¤¶¤¤¤Þ¤»¤ó¡Ë
¡¡¡¡ 12·î31Æü¡Ê¶â¡Ë 0:56:12¡¡¡¡ ¡¡¡¡51157
SECOND
¥Þ¥µ¥ë¤µ¤Þ¡¢
À¸³¶¶µ°é¡¢¤¤¤Ä¤â ¤¢¤ê¤¬¤È¤¦¤´¤¶¤¤¤Þ¤¹¡£
¥À¥À¤Ç¤ªÀ¤ÏäˤʤäƤ¤¤ë¿Èʬ¤Ç¡¢¤¢¤Ä¤«¤Þ¤·¤¤¸Â¤ê¤Ç¤¹¤¬¡¢°ÊÁ°¤Î¤è¤¦¤Ë¡ÖÄûÀµ¡×¤¬½ÐÍè¤ëÍÍ¡¢Ä¾¤·¤Æ失¤Ê¤¤¤Ç¤·¤ç¤¦¤«¡£
#51151 ¤Î¥ê¥¹¥È¤â¡¢°Ê²¼¤Ë¼èÂؤ¨¤¿¤¤¤Î¤Ç¤¹¤¬¡¢¤¢¤Þ¤ê¤Ë½Ä¤Ë¹­¤¬¤ê²á¤®¤Æ½ÐÍè¤Þ¤»¤ó¡£

FUNCTION chk(w) !¸µ¿ô ¤Ë½Å¤Ê¤ë¤Þ¤Ç ±¦¥í¡¼¥Æ¥¤¥È¡¢½ÅÊ£¥Á¥§¥Ã¥¯
LET r=0
DO
IF 0< m(w) THEN LET r=r+1 ELSE LET m(w)=w
IF 0< MOD(w,2) THEN LET w=w+2^10
LET w=INT(w/2)
LOOP UNTIL w=i !¥á¥¤¥ó¦ °ú¿ô(i) ¤Ë½Å¤Ê¤ì¤Ð½ªÎ»
LET chk=r
END FUNCTION
¡¡¡¡ 1·î2Æü¡ÊÆü¡Ë 13:45:50¡¡¡¡ ¡¡¡¡51158