¥Ù¥ë¥¯¡¦¥«¥Ã¥Ä¥§
10¤«½ê2Ä̤ꤺ¤Ä¤ÇÁ´Éô¤Ç1024Ä̤ꡣ
ÀþÂоΤ«¤ÄÅÀÂоΤʤâ¤Î¤¬8Ä̤ꡣ
ÀþÂоΤ«¤ÄÅÀÂоΤǤʤ¤¤â¤Î¤Ç¡¢
ÀþÂоΤʤâ¤Î¤¬Âоݤμ´½Ä¡¢²£¤½¤ì¤¾¤ì32-8¡á24Ä̤ꤺ¤Ä¤Ê¤Î¤Ç48¡à2¡á24Ä̤ꡢ
ÅÀÂоΤʤâ¤Î¤¬64-8¡á56Ä̤ê¤Ê¤Î¤Ç56¡à2¡á28Ä̤ꡣ
ÀþÂоΤǤâÅÀÂоΤǤâ¤Ê¤¤¤â¤Î¤¬»Ä¤ê¤Ê¤Î¤Ç912Ä̤ê¤Ç912¡à4¡á228Ä̤ꡣ
8+24+28+228¡á288Ä̤ê¤Ë¤Ê¤ê¤Þ¤·¤¿¡£
¡¡¡¡ 5·î20Æü¡ÊÌÚ¡Ë 0:27:11¡¡¡¡ ¡¡¡¡50491
º£Ç¯¤«¤é¹âÎð¼Ô
Âè995²óÌäÂê
¡¡¡¡ 5·î20Æü¡ÊÌÚ¡Ë 0:30:07¡¡¡¡ ¡¡¡¡50493
¥Ù¥ë¥¯¡¦¥«¥Ã¥Ä¥§
#50493
¤É¤³¤«¤Ç¸«¤¿ÌäÂê¤Î¤è¤¦¤Êµ¤¤¬¤·¤¿¤é¡¢²áµîÌä¤Ç¤·¤¿¤«¡£
²áµî¥í¥°¸«¤¿¤éÁ°²ó¤È¤Ï°ã¤¦²ò¤­Êý¤Ç¤·¤¿¡£
¡¡¡¡ 5·î20Æü¡ÊÌÚ¡Ë 0:34:12¡¡¡¡ ¡¡¡¡50494
¤²¤Û¤²¤Û
µ×¡¹¤Î1°ÌÀµ²ò¤È¤¤¤¦¤³¤È¤Çµ­Ç°¥«¥­¥³¤Ç¤¹
ºÇ½é¥Þ¥¸¥á¤Ë¿ô¤¨¤è¤¦¤È¤·¤Þ¤·¤¿¤¬¡¢¤³¤ó¤¬¤é¤¬¤Ã¤Æ¤­¤Æ
Âç¿Íµ¤¤Ê¤¯¤â¡Ö¥Ý¥ê¥ä¤Î·×¿ôÄêÍý¡×¤Ç²¥¤ê¤Þ¤·¤¿¡Ä¡Ê¡¨¡°¦Ø¡°¡Ë
¥¯¥é¥¤¥ó¤Î»Í¸µ·²¤Î³Æ¸µ¤Ë¤Ä¤¤¤Æ¡¢Æ°¤«¤Ê¤¤¥Ñ¥¿¡¼¥ó¿ô¤ÎÁíϤÏ
ÌÀ¤é¤«¤Ë2^10+2^6+2^5+2^5¤Ê¤Î¤Ç¡¢4¤Ç³ä¤Ã¤Æ288¤Ç¤¹¡ª
¥×¥×¥×¥é¥ó¥É¡¡¡¡ 5·î20Æü¡ÊÌÚ¡Ë 0:43:27¡¡¡¡ HomePage:ÀµÂÎÉÔÌÀ¡Ê¤¢¤ó¤Î¤¦¤ó¡Ë¡¡¡¡50495
J¥Þ¥Þ
²áµîÌä¤Ç¤·¤¿¤«¡¢¤¹¤Ã¤«¤ê˺¤ì¤Æ¤Þ¤·¤¿¡£
º£²ó¶òľ¤Ë¾ì¹çʬ¤±¤·¤Æ¿ô¤¨¤Þ¤·¤¿¡£ÂçÊѤǤ·¤¿¡£
Á°²ó¤ÎÊý¤¬¾¯¤·¥¹¥Þ¡¼¥È¤Ë²ò¤±¤Æ¤¤¤¿¤è¤¦¤Ç¤¹¾Ð
¡¡¡¡ 5·î20Æü¡ÊÌÚ¡Ë 1:18:52¡¡¡¡ ¡¡¡¡50496
¥Þ¥µ¥ë
¤Ê¤ó¤È...Á´¤¯¡¢³Ð¤¨¤Æ¤¤¤Þ¤»¤ó¤Ç¤·¤¿¡£orz
¼«Âð¡¡¡¡ 5·î20Æü¡ÊÌÚ¡Ë 8:57:55¡¡¡¡ HomePage:ARENA¡¡¡¡50497
¤¤¤Á¤´¤ß¤ë¤¯
(2^10+2^5+2^6+2^5)/4
¥Ð¡¼¥ó¥µ¥¤¥É¤ÎÊäÂê¤Ç¤¹
¡¡¡¡ 5·î20Æü¡ÊÌÚ¡Ë 19:25:03¡¡¡¡ ¡¡¡¡50498
J¥Þ¥Þ
¥Ý¥ê±ö²½¥Ó¥Õ¥§¥Ë¥ë¡¡C_12H_(10-n)CL_n (0¡ån¡å10)¤Î°ÛÀ­ÂΤοô¤Ï210¸Ä¤À¤½¤¦¤Ç¤¹¡£
2¤Ä¤Î¥Õ¥§¥Ë¥ë´ð¤¬Æ±°ìÊ¿Ì̾å¤Ë¤Ï¤Ê¤¤¤Î¤Ç¡¢
¤³¤ÎÌäÂê¤È¤Ï¿ô¤¬°Û¤Ê¤ê¤Þ¤¹¤¬¡¢
ÊÒÊý¤ÎÏ»³Ñ·Á¤ò΢ÊÖ¤·¤Æ¤âƱ¤¸¤Ë¤Ê¤ë¤â¤Î¤ò1¤Ä¤Ë¿ô¤¨¤ë¤È¡¢¤Á¤ã¤ó¤È210¤Ë¤Ê¤ê¤Þ¤¹¡£
¿ô¤¨¾å¤²¤È¡¢ÂоÎÀ­¤Ë¤Ä¤¤¤Æ¥Ù¥ó¿Þ¤òÍѤ¤¤¿¤ä¤êÊý¤ÎξÊý¤Ç³Îǧ¤Ç¤­¤Þ¤·¤¿¡£
¡¡¡¡ 5·î21Æü¡Ê¶â¡Ë 1:04:30¡¡¡¡ ¡¡¡¡50499
¥Ù¥ë¥¯¡¦¥«¥Ã¥Ä¥§
#50499
º£²ó¤ÎÌäÂê¤È¤Û¤ÜƱ¤¸·Á¤Îʬ»Ò¤Ê¤ó¤Ç¤¹¤Í¡£
288¤Ç¤Ê¤¯210¡Ê209+1¡Ë¤Ë¤Ê¤ë¤Î¤Ï¡¢Ã±·ë¹ç¤¬²óž¤Ç¤­¤ë¤«¤é¤Ç¤·¤ç¤¦¤«¡£
¡¡¡¡ 5·î21Æü¡Ê¶â¡Ë 8:47:23¡¡¡¡ ¡¡¡¡50500
J¥Þ¥Þ
#50500
¤ª¤Ã¤·¤ã¤ë¤È¤ª¤ê¤À¤È»×¤ï¤ì¤Þ¤¹¡£
¤³¤ÎÊ¿Ì̤ǸÀ¤¦¤Ê¤é¤Ð¡¢ÊÒÊý¤ÎÏ»³Ñ·Á¤ò½Ä¸þ¤­¤Ë΢ÊÖ¤·¤¿¤â¤Î¤âƱ°ì¤È¿ô¤¨¤ë¤È¡¢210¤Ë¤Ê¤ê¤Þ¤·¤¿¡£
¤è¤ê¤ä¤äÊ£»¨¤Ë¤Ï¤Ê¤ê¤Þ¤¹¤¬¡¢ÌÌÇò¤¤ºî¶È¤Ç¤·¤¿¡£
¡¡¡¡ 5·î21Æü¡Ê¶â¡Ë 9:02:16¡¡¡¡ ¡¡¡¡50501
¤¤¤Á¤´¤ß¤ë¤¯
¤½¤ì¤â¥Ð¡¼¥ó¥µ¥¤¥É¤ÎÊäÂê¤Ç
(2^10+2^5+2^8+2^8+2^6+2^3+2^3+2^5)/8=210¤Ç¤¹¤Í
¡¡¡¡ 5·î21Æü¡Ê¶â¡Ë 12:36:51¡¡¡¡ ¡¡¡¡50502
J¥Þ¥Þ
#50502
¥Ð¡¼¥ó¥µ¥¤¥É¤ÎÊäÂê¤ÏÃѤº¤«¤·¤Ê¤¬¤é½é¼ª¤Ç¡¢
¤Ë¤ï¤«¤Ë³Ð¤¨¤¿¤Ä¤â¤ê¤Ç¤âÆñ¤·¤¯¤Æ¡¢
»æ¤ò£²Ëçʤ٤ƤҤ䯤êÊÖ¤·¤¿¤ê¤·¤Æ³ÊÆ®¤·¤Æ
¤¤¤Á¤´¤ß¤ë¤¯¤µ¤ó¤Î¼°¤òÍý²ò¤·¤Þ¤·¤¿(¤Ä¤â¤ê)¡£¾Ð
¡¡¡¡ 5·î21Æü¡Ê¶â¡Ë 15:36:02¡¡¡¡ ¡¡¡¡50503
¤¤¤Á¤´¤ß¤ë¤¯
¥Ð¡¼¥ó¥µ¥¤¥É¤ÎÊäÂê¤ÏÂç³Ø¿ô³Ø¤Î·²ÏÀ¤ò¤«¤¸¤Ã¤Æ¤¤¤Ê¤¤¤ÈÃΤé¤Ê¤¤¤Î¤¬ÉáÄ̤Ǥ¹¤è¡£
¤³¤ì¤òÃΤäƤ¤¤ë¤ÈÂоÎÀ­¤Î¤¢¤ë¤â¤Î¤ÎÅɤêʬ¤±(¿ÌÌÂΤȤ«)¤òºî¶È¤Ç²ò¤±¤Þ¤¹¡£
¥Ý¥ê±ö²½¥Ó¥Õ¥§¥Ë¥ë·¿¤À¤È¡¢
±¦Â¦¤Î¾å²¼²óž¡¢º¸Â¦¤Î¾å²¼²óž¡¢º¸±¦¤Î²óž¤¬¤¢¤ë¤Î¤Ç
¤³¤ì¤é¤ÎÀѤÎ2^3Ä̤꤬ÃÖ´¹Áàºî¤Ë¤Ê¤ê¤Þ¤¹¡£
¤â¤È¤ÎÌäÂê¤À¤È±¦Éô¤Èº¸Éô¤ÏϢư¤·¤Æ¤¤¤ë¤Î¤Ç2^2Ä̤꤬ÃÖ´¹Áàºî¤Ë¤Ê¤ê¤Þ¤¹¤Í¡£

ÌäÂê¤ò²ò¤¯¤Î¤¬¤Ä¤Þ¤é¤Ê¤¯¤Ê¤ë¤Î¤Ç²ò¤¤¤¿¤¢¤È¤Î¸¡»»¤Ë»È¤¦¤Û¤¦¤¬¤¤¤¤¤«¤â¤·¤ì¤Þ¤»¤ó¤¬¡£
¡¡¡¡ 5·î21Æü¡Ê¶â¡Ë 17:54:36¡¡¡¡ ¡¡¡¡50504
¤Ë¤³¤¿¤ó
½¸¹ç¤Ç¹Í¤¨¤Þ¤·¤¿¡£
Ķ¤ÉÅļˡ¡¡¡ 5·î21Æü¡Ê¶â¡Ë 20:34:34¡¡¡¡ ¡¡¡¡50505
¥Ù¥ë¥¯¡¦¥«¥Ã¥Ä¥§
#50501
¥ì¥¹¤¢¤ê¤¬¤È¤¦¤´¤¶¤¤¤Þ¤¹¡£
²½³Ø¤Ï¤¢¤Þ¤êÆÀ°Õ¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¤¬¡¢Ê¬»Ò¤Ë¤Ï¤¤¤í¤¤¤íÌÌÇò¤¤¤â¤Î¤¬¤¢¤ê¤Þ¤¹¤Í¡£
¡¡¡¡ 5·î21Æü¡Ê¶â¡Ë 23:52:15¡¡¡¡ ¡¡¡¡50506
¤Ë¤³¤¿¤ó
°Ì¿ô£´¤Î£²ÌÌÂη²¤Ç¡¦¡¦¡¦¡£¸å¤Ï¡¢Ä´¤Ù¤Þ¤¹¡£
Ķ¤ÉÅļˡ¡¡¡ 5·î22Æü¡ÊÅÚ¡Ë 5:25:10¡¡¡¡ HomePage:µ¤¤Þ¤Þ¤Ë¡¡¡¡50507
¡Ö¿ô³Ø¡×¾®Î¹¹Ô
Á´Éô¤ò°ì¿§¤ÇÅɤ뤳¤È¤ò¼ºÇ°¤·¤Æ¤¤¤ÆǺ¤ß³¤±¤Æ¤¤¤Þ¤·¤¿¡£
¤ä¤Ã¤Èµ¤ÉÕ¤¤¤Æ¡¢¥¹¥Ã¥­¥ê¤Ç¤¹¡£¡Ê¡°¡°¡Ë¡¿¡Á
¡¡¡¡ 5·î22Æü¡ÊÅÚ¡Ë 13:09:01¡¡¡¡ ¡¡¡¡50508
¤Ë¤³¤¿¤ó
·²G¤¬½¸¹çX¤Ë±¦¤«¤éºîÍѤ·¤Æ¤¤¤ë¤È¤·¤Æ¡¢³ÆG¤Î¸µ¤ÇÉÔÊѤÊX¤ÎÉôʬ½¸¹ç¤Î
¿ô¤ò­¤·¤ÆG¤Î°Ì¿ô¤Ç³ä¤ë¤ÈX¤ÎG¤Ë¤è¤ëµ°Æ»¤Î¿ô¤Ë¤Ê¤ë¤Î¤Ç¤¹¤Í¡£
ÅÓÃæ¡¢·×»»¤ÇG¤Î¸µ¤òÆ°¤«¤·¤Æ¹Í¤¨¤¿¤ê¡¢X¤Î¸µ¤òÆ°¤«¤·¤Æ¹Í¤¨¤¿¤ê¤¹¤ë¤È
¾å¼ê¤¯¤¤¤­¤Þ¤¹¤Í¡£
Ķ¤ÉÅļˡ¡¡¡ 5·î22Æü¡ÊÅÚ¡Ë 16:34:25¡¡¡¡ HomePage:µ¤¤Þ¤Þ¤Ë¡¡¡¡50509
¡Ö¿ô³Ø¡×¾®Î¹¹Ô
Îã¤Ë¤è¤Ã¤ÆRuby¥×¥í¥°¥é¥ß¥ó¥°¤Ç¤¹¡£
a=[0,1]
b=a.repeated_permutation(5).to_a
c=a.repeated_permutation(5).to_a
k=0;l=0;m=0;n=0

b.each do |i|
c.each do |j|
k+=1

if i+j == j+i then l+=1
end

if i+j == j.reverse+i.reverse then m+=1
end

if i+j == i.reverse + j.reverse then n+=1
end

end
end
p (k-l-m-n)/4+(l+m+n)/2
¡¡¡¡ 5·î22Æü¡ÊÅÚ¡Ë 22:25:29¡¡¡¡ ¡¡¡¡50510
¡Ö¿ô³Ø¡×¾®Î¹¹Ô
ºÇ¸å¤Î4¤Ç³ä¤Ã¤¿¤ê2¤Ç³ä¤Ã¤¿¤ê¤Ï¿Í¤ÎÃηä¬Æþ¤Ã¤Æ¤¤¤Æ¡¢
¥×¥í¥°¥é¥àÍøÍѤȤ·¤Æ¤ÏÉÔËܰդʤΤǡ¢¤ä¤êľ¤·¤Þ¤·¤¿¡£

a=[0,1];b=a.repeated_permutation(5).to_a;c=a.repeated_permutation(5).to_a
d=[]
b.each{|i|c.each{|j|if !d.include?(j+i) and !d.include?(j.reverse+i.reverse) and !d.include?(i.reverse+j.reverse) then d.push i+j end}}
p d.size
¡¡¡¡ 5·î24Æü¡Ê·î¡Ë 9:01:13¡¡¡¡ ¡¡¡¡50511
̤¨¤ë»ÒÍÓ
ÀĤ¬£°¸Ä¤Î»þ£±Ä̤ꡢ£±¸Ä¤Î»þ£³Ä̤ꡢ£²¸Ä¤Î»þ£±£µÄ̤ꡢ£³¸Ä¤Î»þ£³£²Ä̤ꡢ£´¸Ä¤Î»þ£µ£¹Ä̤ꡢ£µ¸Ä¤Î»þ£¶£¶Ä̤ꡢ¡¦¡¦¤Ë¤Ê¤ê¤Þ¤·¤¿¡£¤³¤ì¤Ç¤Ï¹ç·×¤¬£²£¸£¶Ä̤ê¤Ë¤Ê¤Ã¤Æ¤·¤Þ¤¤¤Þ¤¹¡£¤É¤³¤¬°ã¤¦¤ó¤À¤í¤¦¡©
¡¡¡¡ 5·î24Æü¡Ê·î¡Ë 17:24:20¡¡¡¡ ¡¡¡¡50512
¡Ö¿ô³Ø¡×¾®Î¹¹Ô
¤¹¤ß¤Þ¤»¤ó¡£ÌµÂ̤ÊÉôʬ¤¬Â¿¤«¤Ã¤¿¤Î¤Ç¡¢¤µ¤é¤Ë¥·¥§¥¤¥×¥¢¥Ã¥×¤·¤Þ¤·¤¿¡£
¤Þ¤À¤Þ¤À´Êñ¤Ë¤Ê¤ê¤½¤¦¤Êµ¤¤¬¤·¤Þ¤¹¡£

d=[]
a=[0,1].repeated_permutation(5)
a.each{|i|a.each{|j|d.push(i+j)if d.intersection([i+j,j+i,i.reverse+j.reverse,j.reverse+i.reverse])==[]}}
p d.size
¡¡¡¡ 5·î24Æü¡Ê·î¡Ë 17:49:46¡¡¡¡ ¡¡¡¡50513
¹«¤ÎÌ´
#50493
Á°²ó¤Ï2Æü´Ö¤Ç²ò¤±¤¿¤Î¤Ë¡¢º£²ó¤Ï5Æü´Ö¤â¤«¤«¤Ã¤Æ¤·¤Þ¤¤¤Þ¤·¤¿¡£
´Ö°ã¤¤¤Ê¤¯Ç¾¤¬Âಽ¤·¤Ä¤Ä¤¢¤ë¤³¤È¤òÄË´¶¤»¤¶¤ë¤¨¤Þ¤»¤ó¡£
ÎÔ¤·¤¤¤Ê¡¼¡¦¡¦¡¦¡¦¡£¤¤¤¯¤é¤ä¤Ã¤Æ¤âÂÌÌܤʤΤǡ¢¤­¤Á¤ó¤ÈÁ´¤Æ¤Î
¾ì¹çʬ¤±¤Ç¤ä¤Ã¤È¤Ç¤¹¡¦¡¦¡¦¡£¤¢¡¼¡¢Èè¤ì¤¿¡£
¿¿Çò¤­ÉٻΤÎÎæ¡¡¡¡ 5·î24Æü¡Ê·î¡Ë 18:35:22¡¡¡¡ ¡¡¡¡50514
J¥Þ¥Þ
#50512
4¸Ä¤Î¤È¤­62Ä̤ꡢ5¸Ä¤Î¤È¤­62Ä̤ê
¤Ë¤Ê¤ê¤Þ¤·¤¿¡£¤¢¤È¤Ï°ì½ï¤Ç¤·¤¿¡£
¹ç¤Ã¤Æ¤ì¤Ð¤¤¤¤¤Î¤Ç¤¹¤¬¡Ä
¡¡¡¡ 5·î24Æü¡Ê·î¡Ë 19:29:28¡¡¡¡ ¡¡¡¡50515
locker
º¸±¦¾å²¼ÂоΤν¸¹ç¤È²óžÂоΤν¸¹ç¤¬Æ±¤¸¤À¤È´ª°ã¤¤¤·¤Æ¤¤¤Æ´Ö°ã¤¨¤Þ¤·¤¿...
ºÇ¶á¥ì¥Ù¥ë¹â¤¯¤Ê¤Ã¤Æ¤ëµ¤¤¬¤·¤Þ¤¹
¡¡¡¡ 5·î24Æü¡Ê·î¡Ë 21:53:30¡¡¡¡ ¡¡¡¡50516
¡Ö¿ô³Ø¡×¾®Î¹¹Ô
#50498 #50510¡¡¥Ð¡¼¥ó¥µ¥¤¥É¤ÎÊäÂê¤ÎÃ챤ò¤³¤³¤Ç»È¤¦¤È
(k+l+m+n)/4¡¡¤È¤Ç¤­¤ë¤Î¤Ç¤¹¤Í¡£

¤¢¤È¤ÏÃÖ´¹¸å¤ËÊѲ½¤·¤Ê¤¤ÃÖ´¹¤ò¥×¥í¥°¥é¥à¤Ç¤É¤¦¤ä¤Ã¤Æ¸«¤Ä¤±¤ë¤«¤¬
¼¡¤Î²ÝÂê¤Ç¤¹¡£

#50511¡¡¤³¤³¤Ç¤âÃÖ´¹ÊýË¡¤Ï¿Í¤ÎÃηäòÂߤ·¤Æ¤¤¤ë¤Î¤Ç
¤Þ¤À¥×¥í¥°¥é¥àǤ¤»¤Ë¤Ï¤Ê¤Ã¤Æ¤¤¤Ê¤¤¤³¤È¤Ëµ¤ÉÕ¤­¤Þ¤·¤¿¡£
¡¡¡¡ 5·î25Æü¡Ê²Ð¡Ë 7:26:25¡¡¡¡ ¡¡¡¡50517
¡Ö¿ô³Ø¡×¾®Î¹¹Ô
#50517
¹±Åù¡¢²óž¡¢º¸±¦¡¢¾å²¼¡¢¤ÎÃÖ´¹¤òÍ¿¤¨¤ë¤À¤±¤Ê¤é¤¤¤¤¤«¡©
(0,1,2,3,4,5,6,7,8,9) (9,8,7,6,5,4,3,2,1,0) (5,6,7,8,9,0,1,2,3,4) (4,3,2,1,0,9,8,7,6,5)
¤³¤ì¤é£´¤Ä¤ÎÃÖ´¹¤òÍ¿¤¨¤ÆÁö¤é¤»¤ë¤È¤¤¤¦¤Î¤ÏÍ­¤ê¤«¤È¡£¡£¡£¡£
¡¡¡¡ 5·î25Æü¡Ê²Ð¡Ë 7:49:42¡¡¡¡ ¡¡¡¡50518
»ç¤Îé¬é¯¤Î¿Í
¤³¤Î¿Þ·Á¤ËÂФ¹¤ë¹çƱÊÑ´¹¤Ï¡¢
¹±ÅùÊÑ´¹¡§E
¿åʿȿž¡§H
¿âľȿž¡§V
Ⱦ²óž¡¡¡§R
¤Î4Ä̤ꡣ

¤³¤Î¤È¤­¡¢
E^2=H~2=V~2=R~2=E
HV=VH=R¡¢HR=RH=V¡¢VR=RV=H

x¤ò1024Ä̤ê¤ÎÇÛÃ֤ΰì¤Ä¤È¤¹¤ë¡£
¤³¤Î¤È¤­¡¢x,Hx,Vx,Rx¤¬¹çƱÊÑ´¹¤Ç°Ü¤ê¤¢¤¦ÇÛÃÖ(²È²)¤À¤¬¡¢x¤ÎÇÛÃ֤ˤè¤ê¼¡¤Î£³Ä̤꤬¤¢¤ë¡£
(1)x,Hx,Vx,Rx¤¬Á´¤ÆƱ¤¸ÇÛÃ֤Ǥ¢¤ë¡£¡Ê²È²¤Î¥á¥ó¥Ð¤Ï£±ÇÛÃÖ¡Ë
(2)x,Hx,Vx,Rx¤¬Á´¤Æ°Û¤Ê¤ëÇÛÃ֤Ǥ¢¤ë¡£¡Ê²È²¤Î¥á¥ó¥Ð¤Ï£´ÇÛÃÖ¡Ë
(3)Hx,Vx,Rx¤Î°ì¤Ä¤À¤±¤¬£ø¤ÈƱ¤¸ÇÛÃ֤Ǥ¢¤ë¡£¡Ê²È²¤Î¥á¥ó¥Ð¤Ï£³ÇÛÃÖ¡Ë

¢¨)Hx,Vx,Rx¤Î°ì¤Ä¤À¤±¤¬£ø¤ÈƱ¤¸ÇÛÃ֤Ǥ¢¤ë¡£,Rx¤Î2¤Ä¤À¤±¤¬£ø¤ÈƱ¤¸ÇÛÃ֤ˤʤ뤳¤È¤Ï¤Ê¤¤¡£
Î㤨¤Ð¡¢Hx¡áVx¡á£ø¤È¤¹¤ë¤È¡¢Rx¡áHVx¡áHx¡áx

¿åÊ¿ÊÑ´¹¤Ç¼«¿È¤ÈƱ¤¸ÇÛÃ֤ˤʤë¤Î¤Ï32Ä̤ꡣ
¿âľÊÑ´¹¤Ç¼«¿È¤ÈƱ¤¸ÇÛÃ֤ˤʤë¤Î¤Ï64Ä̤ꡣ
Ⱦ²óž¤Ç¼«¿È¤ÈƱ¤¸ÇÛÃ֤ˤʤë¤Î¤Ï32Ä̤ꡣ
¿åÊ¿ÊÑ´¹¡¢¿âľÊÑ´¹¡¢È¾²óž¤Ç¼«¿È¤ÈƱ¤¸ÇÛÃ֤ˤʤë¤Î¤Ï8Ä̤ꡣ

¤³¤ì¤è¤ê¡¢
(1)¤Ë³ºÅö¤¹¤ë²È²¤Ï8¡£
(3)¤Ë³ºÅö¤¹¤ë²È²¤Ï¡¢(32-8)¡Ü(64-8)¡Ü(32-8)¡á104¡£
(2)¤Ë³ºÅö¤¹¤ë²È²¤Ï¡¢(1024-104*3-8)/4¡á176

µá¤á¤ë²È²¿ô¤Ï¡¢8+104+176¡á288
//
¡¡¡¡ 5·î26Æü¡Ê¿å¡Ë 1:59:09¡¡¡¡ ¡¡¡¡50519
»ç¤Îé¬é¯¤Î¿Í
#50519
¡Ê¢¨)Hx,Vx,Rx¤Î2¤Ä¤À¤±¤¬£ø¤ÈƱ¤¸ÇÛÃ֤ˤʤ뤳¤È¤Ï¤Ê¤¤¡£
Î㤨¤Ð¡¢Hx¡áVx¡á£ø¤È¤¹¤ë¤È¡¢Rx¡áHVx¡áHx¡áx
¡¡¡¡ 5·î26Æü¡Ê¿å¡Ë 2:01:38¡¡¡¡ ¡¡¡¡50520
»ç¤Îé¬é¯¤Î¿Í
ɽµ­Íð¤ì¤òÄûÀµ¤·¤¿¤â¤Î

¤³¤Î¿Þ·Á¤ËÂФ¹¤ë¹çƱÊÑ´¹¤Ï¡¢
¹±ÅùÊÑ´¹¡§E
¿åʿȿž¡§H
¿âľȿž¡§V
Ⱦ²óž¡¡¡§R
¤Î4Ä̤ꡣ

¤³¤Î¤È¤­¡¢
E^2=H^2=V^2=R^2=E
HV=VH=R¡¢HR=RH=V¡¢VR=RV=H

x¤ò1024Ä̤ê¤ÎÇÛÃ֤ΰì¤Ä¤È¤¹¤ë¡£
¤³¤Î¤È¤­¡¢x,Hx,Vx,Rx¤¬¹çƱÊÑ´¹¤Ç°Ü¤ê¤¢¤¦ÇÛÃÖ(²È²)¤À¤¬¡¢x¤ÎÇÛÃ֤ˤè¤ê¼¡¤Î£³Ä̤꤬¤¢¤ë¡£
(1)x,Hx,Vx,Rx¤¬Á´¤ÆƱ¤¸ÇÛÃ֤Ǥ¢¤ë¡£¡Ê²È²¤Î¥á¥ó¥Ð¤Ï£±ÇÛÃÖ¡Ë
(2)x,Hx,Vx,Rx¤¬Á´¤Æ°Û¤Ê¤ëÇÛÃ֤Ǥ¢¤ë¡£¡Ê²È²¤Î¥á¥ó¥Ð¤Ï£´ÇÛÃÖ¡Ë
(3)Hx,Vx,Rx¤Î°ì¤Ä¤À¤±¤¬£ø¤ÈƱ¤¸ÇÛÃ֤Ǥ¢¤ë¡£¡Ê²È²¤Î¥á¥ó¥Ð¤Ï£³ÇÛÃÖ¡Ë

¡Ê¢¨)Hx,Vx,Rx¤Î2¤Ä¤À¤±¤¬£ø¤ÈƱ¤¸ÇÛÃ֤ˤʤ뤳¤È¤Ï¤Ê¤¤¡£
Î㤨¤Ð¡¢Hx¡áVx¡á£ø¤È¤¹¤ë¤È¡¢Rx¡áHVx¡áHx¡áx

¿åÊ¿ÊÑ´¹¤Ç¼«¿È¤ÈƱ¤¸ÇÛÃ֤ˤʤë¤Î¤Ï32Ä̤ꡣ
¿âľÊÑ´¹¤Ç¼«¿È¤ÈƱ¤¸ÇÛÃ֤ˤʤë¤Î¤Ï64Ä̤ꡣ
Ⱦ²óž¤Ç¼«¿È¤ÈƱ¤¸ÇÛÃ֤ˤʤë¤Î¤Ï32Ä̤ꡣ
¿åÊ¿ÊÑ´¹¡¢¿âľÊÑ´¹¡¢È¾²óž¤Ç¼«¿È¤ÈƱ¤¸ÇÛÃ֤ˤʤë¤Î¤Ï8Ä̤ꡣ

¤³¤ì¤è¤ê¡¢
(1)¤Ë³ºÅö¤¹¤ë²È²¤Ï8¡£
(3)¤Ë³ºÅö¤¹¤ë²È²¤Ï¡¢(32-8)¡Ü(64-8)¡Ü(32-8)¡á104¡£
(2)¤Ë³ºÅö¤¹¤ë²È²¤Ï¡¢(1024-104*3-8)/4¡á176

µá¤á¤ë²È²¿ô¤Ï¡¢8+104+176¡á288
//

¡¡¡¡ 5·î26Æü¡Ê¿å¡Ë 2:05:06¡¡¡¡ ¡¡¡¡50521
̤¨¤ë»ÒÍÓ
¢ô50515
ÊÖÅú¤¤¤¿¤À¤­¤¢¤ê¤¬¤È¤¦¤´¤¶¤¤¤Þ¤¹¡£
£´¸Ä¤Î¾ì¹ç¤Ë¤Ä¤­ºÆ¸¡Æ¤¤·¡¢£±¸ÄÁý¤¨¤Æ£¶£°Ä̤ê¤Ë¤Ê¤ê¤Þ¤·¤¿¡£
»ä¤È¤·¤Æ¤Ï¤³¤ì¤Ç£²£¸£¸Ä̤ê¤Ë¤Ê¤ë¤Î¤Ç¤³¤ÎÊդǼê¤òÂǤȤ¦¤È»×¤¤¤Þ¤¹¡£
ËÜÅö¤Î¤È¤³¤í¤¬ÃΤꤿ¤¤¤Î¤Ï»³¡¹¤Ç¤¹¤¬¡¢Èè¤ì¤Þ¤·¤¿¡£
¡¡¡¡ 5·î26Æü¡Ê¿å¡Ë 11:55:27¡¡¡¡ ¡¡¡¡50522
¡Ö¿ô³Ø¡×¾®Î¹¹Ô
¤Ò¤Ä¤³¤¤¤è¤¦¤Ç¤¹¤¬¡£¡£¡£¤¹¤ß¤Þ¤»¤ó¡£
t¤ÇÍ¿¤¨¤¿ÃÖ´¹¤ÇÅù¤·¤¯¤Ê¤ë¤â¤Î¤Ï°ìÄ̤ê¤È¿ô¤¨¤ë¥×¥í¥°¥é¥à¤Ë¤·¤Þ¤·¤¿¡£

t=[[5,6,7,8,9,0,1,2,3,4],[4,3,2,1,0,9,8,7,6,5],[9,8,7,6,5,4,3,2,1,0]]
d=[]
a=[0,1].repeated_permutation(10)
a.each{|i|d.push(i)if d.intersection(t.map{|j|j.map{|k|i[k]}})==[]}
p d.size
¡¡¡¡ 5·î26Æü¡Ê¿å¡Ë 12:16:06¡¡¡¡ ¡¡¡¡50523
¡Ö¿ô³Ø¡×¾®Î¹¹Ô
¤µ¤é¤Ë¡¢¤·¤Ä¤³¤¯¤Æ¤¹¤ß¤Þ¤»¤ó¤¬¡¢
¥Ý¥ê±ö²½¤Ê¤ó¤È¤«¤Î°ÛÀ­ÂΤοô¤Î¤È¤­¤ÏÃÖ´¹¤Î¥Ñ¥¿¡¼¥ó¤òÁý¤ä¤·¤Æ¡¢

t=[[5,6,7,8,9,0,1,2,3,4],[4,3,2,1,0,9,8,7,6,5],[9,8,7,6,5,4,3,2,1,0]
,[0,1,2,3,4,9,8,7,6,5],[4,3,2,1,0,5,6,7,8,9],[9,8,7,6,5,0,1,2,3,4],[5,6,7,8,9,4,3,2,1,0]]

¤È¤¹¤ë¤È½Ð¤Æ¤­¤Þ¤·¤¿¡£

¤Ê¤ª¡¢3¿§¤ÇÅɤêʬ¤±¤ë¾ì¹ç¤Ï¡Î£°¡¤£±¡¤£²¡Ï¤Ç½çÎó¤ò¤Ä¤¯¤Ã¤Æ
Ä´¤Ù¤ë¤È¤è¤¯¤Æ¡¢¤Á¤ç¤Ã¤È»þ´Ö¤¬¤«¤«¤ê¤Þ¤·¤¿¤¬¡¢£±£µ£°£¶£¶¤¬¤Ç¤Þ¤·¤¿¡£
¡¡¡¡ 5·î26Æü¡Ê¿å¡Ë 14:40:55¡¡¡¡ ¡¡¡¡50524