{"id":6886,"date":"2018-07-12T10:59:52","date_gmt":"2018-07-12T01:59:52","guid":{"rendered":"https:\/\/sinsei.space\/blog\/?p=6886"},"modified":"2018-10-02T09:53:47","modified_gmt":"2018-10-02T00:53:47","slug":"hextrategy%e3%80%80%e3%83%92%e3%83%bc%e3%83%ad%e3%83%bc%e5%8b%a2%e5%8a%9b%e3%81%ae%e8%87%aa%e5%8b%95%e8%a3%85%e5%82%99%e3%82%82%e3%81%a7%e3%81%8d%e3%81%9f","status":"publish","type":"post","link":"https:\/\/sinsei.space\/blog\/6886","title":{"rendered":"Hextrategy \u30d2\u30fc\u30ed\u30fc\u52e2\u529b\u306e\u81ea\u52d5\u88c5\u5099\u3082\u3067\u304d\u305f"},"content":{"rendered":"<p><font size=4><br \/>\n2018\u5e74 7\u670812\u65e5<br \/>\n<strong>\u3000<\/strong><br \/>\n<strong>\u3000<\/strong><br \/>\n\u3000\u30ea\u30a2\u30eb\u3067\u30b4\u30bf\u30b4\u30bf\u304c\u3042\u3063\u3066 1\u9031\u9593\u304f\u3089\u3044\u6642\u9593\u304c\u3068\u3093\u3067\u3057\u307e\u3063\u305f\u3001\u307e\u3063\u305f\u304f\uff08\u30d7\u30f3\u30d7\u30f3\uff09<\/p>\n<p>\u3000\u305d\u308c\u3068\u30a6\u30a4\u30f3\u30c9\u30a6\u30ba\u3001\u4eba\u304c\u4f7f\u3063\u3066\u308b\u3068\u304d\u306b\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8\u3060\u304b\u3089\u3063\u3066\u52dd\u624b\u306b\u843d\u3061\u308b\u3093\u3058\u3083\u306a\u3044\u3001\u307e\u3063\u305f\u304f\uff08\u30a4\u30e9\u30a4\u30e9\uff09<br \/>\n<strong>\u3000<\/strong><br \/>\n<strong>\u3000<\/strong><br \/>\n\u3000\u3068\u3044\u3046\u4e8b\u3067\u5c11\u3057\u9593\u304c\u7a7a\u3044\u3066\u3057\u307e\u3063\u305f\u3051\u3069\u3001\u4eca\u56de\u306f NPC\u306e\u81ea\u52d5\u88c5\u5099\u306b\u5f15\u304d\u7d9a\u304d\u3001\u82f1\u96c4\u52e2\u529b\u306e\u81ea\u52d5\u88c5\u5099\u3092\u4f5c\u3063\u305f\u3002<\/p>\n<p><!--more--><\/p>\n<p>\u3000\u88c5\u5099\u306e\u30a2\u30eb\u30b4\u30ea\u30ba\u30e0\u81ea\u4f53\u3001\u601d\u3063\u305f\u3088\u308a\u81a8\u5927\u306a\u91cf\u306b\u306a\u3063\u305f\u306e\u3067\u3001\u521d\u3081\u306f NPC\u7528\u3068\u82f1\u96c4\u7528\u5225\u3005\u3067\u3044\u3044\u304b\u306a\u3068\u601d\u3063\u3066\u305f\u3093\u3060\u3051\u3069\u3001\u3053\u308c\u3060\u3068\u7ba1\u7406\u304c\u5927\u5909\u3067\u4f8b\u3048\u3070\u30bd\u30fc\u30b9\u306e\u4e00\u90e8\u3092\u5909\u3048\u308b\u3068\u4e21\u65b9\u5909\u3048\u306a\u3051\u308c\u3070\u3044\u3051\u306a\u3044\u304b\u3089\u5927\u5909\u3060\u3002<\/p>\n<p>\u3000\u305d\u3053\u3067\u306a\u308b\u3079\u304f\u5171\u6709\u3067\u304d\u308b\u90e8\u5206\u306f\u540c\u3058\u306b\u3057\u305f\u3002<\/p>\n<p>\u3000\u601d\u3046\u306b\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u304b\u3089\u3057\u3066\u3084\u306f\u308a 2\u7a2e\u985e\u306b\u5206\u3051\u308b\u3068\u3044\u3046\u306e\u306f\u6b62\u3057\u305f\u307b\u3046\u304c\u826f\u3044\u3068\u601d\u3063\u305f\u3002<\/p>\n<p>\u3000\u3064\u307e\u308a NPC\u306e\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u3082\u304d\u3063\u304b\u308a\u82f1\u96c4\u306e\u30c7\u30fc\u30bf\u91cf\u3092\u78ba\u4fdd\u3057\u3066 1\u672c\u5316\u3057\u3001\u305d\u306e\u5206\u306f\u7121\u99c4\u306b\u306f\u306a\u308b\u304c\u81f4\u547d\u7684\u306a\u91cf\u3067\u306f\u7121\u3044\u3057\u3001\u30bd\u30fc\u30b9\u306e\u7ba1\u7406\u306e\u65b9\u304c\u5927\u5909\u3060\u3068\u8a00\u3046\u4e8b\u304c\u5206\u304b\u3063\u305f\u3001\u6b21\u56de\u304b\u3089\u306f\u305d\u3046\u3057\u3088\u3046\u3002<br \/>\n<strong>\u3000<\/strong><br \/>\n<strong>\u3000<\/strong><br \/>\n\u3000\u30c6\u30b9\u30c8<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/sinsei.space\/blog\/wp-content\/uploads\/2018\/07\/img01973.jpg\" alt=\"\" width=\"646\" height=\"388\" class=\"alignnone size-full wp-image-6889\" srcset=\"https:\/\/sinsei.space\/blog\/wp-content\/uploads\/2018\/07\/img01973.jpg 646w, https:\/\/sinsei.space\/blog\/wp-content\/uploads\/2018\/07\/img01973-300x180.jpg 300w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px\" \/><br \/>\n<strong>\u3000<\/strong><br \/>\n<strong>\u3000<\/strong><br \/>\n\u3000\uff11\u90e8\u968a\u30001\u5217\u76ee<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/sinsei.space\/blog\/wp-content\/uploads\/2018\/07\/img01974.jpg\" alt=\"\" width=\"646\" height=\"388\" class=\"alignnone size-full wp-image-6890\" srcset=\"https:\/\/sinsei.space\/blog\/wp-content\/uploads\/2018\/07\/img01974.jpg 646w, https:\/\/sinsei.space\/blog\/wp-content\/uploads\/2018\/07\/img01974-300x180.jpg 300w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px\" \/><br \/>\n<strong>\u3000<\/strong><br \/>\n<strong>\u3000<\/strong><br \/>\n\u30002\u5217\u76ee\u3001\u69cd\u306e\u5c04\u7a0b\u306f 2\u3042\u308b\u3002<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/sinsei.space\/blog\/wp-content\/uploads\/2018\/07\/img01975.jpg\" alt=\"\" width=\"646\" height=\"388\" class=\"alignnone size-full wp-image-6891\" srcset=\"https:\/\/sinsei.space\/blog\/wp-content\/uploads\/2018\/07\/img01975.jpg 646w, https:\/\/sinsei.space\/blog\/wp-content\/uploads\/2018\/07\/img01975-300x180.jpg 300w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px\" \/><br \/>\n<strong>\u3000<\/strong><br \/>\n<strong>\u3000<\/strong><br \/>\n\u30003\u5217\u76ee\u3001\u6756\u3068\u624b\u88cf\u5263\uff1f\u3053\u3093\u306a\u30a2\u30eb\u30b4\u30ea\u30ba\u30e0\u4f5c\u3063\u305f\u304b\u306a\uff1f\u3001\u30c0\u30fc\u30af\u30cd\u30b9\u306f\u5168\u4f53\u653b\u6483\u9b54\u6cd5\u3060\u3063\u305f\u304b\u306a\u3002<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/sinsei.space\/blog\/wp-content\/uploads\/2018\/07\/img01976.jpg\" alt=\"\" width=\"646\" height=\"388\" class=\"alignnone size-full wp-image-6892\" srcset=\"https:\/\/sinsei.space\/blog\/wp-content\/uploads\/2018\/07\/img01976.jpg 646w, https:\/\/sinsei.space\/blog\/wp-content\/uploads\/2018\/07\/img01976-300x180.jpg 300w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px\" \/><br \/>\n<strong>\u3000<\/strong><br \/>\n<strong>\u3000<\/strong><br \/>\n\u3000\u7b2c 2\u90e8\u968a 1\u5217\u76ee\u3001\u3053\u306e\u6642\u306f\u9060\u9694\u88c5\u5099\u3070\u304b\u308a\u306e\u4e71\u6570\u3060\u3063\u305f\u306e\u304b\u3002<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/sinsei.space\/blog\/wp-content\/uploads\/2018\/07\/img01977.jpg\" alt=\"\" width=\"646\" height=\"388\" class=\"alignnone size-full wp-image-6895\" srcset=\"https:\/\/sinsei.space\/blog\/wp-content\/uploads\/2018\/07\/img01977.jpg 646w, https:\/\/sinsei.space\/blog\/wp-content\/uploads\/2018\/07\/img01977-300x180.jpg 300w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px\" \/><br \/>\n<strong>\u3000<\/strong><br \/>\n<strong>\u3000<\/strong><br \/>\n 2\u5217\u76ee<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/sinsei.space\/blog\/wp-content\/uploads\/2018\/07\/img01978.jpg\" alt=\"\" width=\"646\" height=\"388\" class=\"alignnone size-full wp-image-6896\" srcset=\"https:\/\/sinsei.space\/blog\/wp-content\/uploads\/2018\/07\/img01978.jpg 646w, https:\/\/sinsei.space\/blog\/wp-content\/uploads\/2018\/07\/img01978-300x180.jpg 300w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px\" \/><br \/>\n<strong>\u3000<\/strong><br \/>\n<strong>\u3000<\/strong><br \/>\n\u30003\u5217\u76ee<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/sinsei.space\/blog\/wp-content\/uploads\/2018\/07\/img01979.jpg\" alt=\"\" width=\"646\" height=\"388\" class=\"alignnone size-full wp-image-6897\" srcset=\"https:\/\/sinsei.space\/blog\/wp-content\/uploads\/2018\/07\/img01979.jpg 646w, https:\/\/sinsei.space\/blog\/wp-content\/uploads\/2018\/07\/img01979-300x180.jpg 300w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px\" \/><br \/>\n<strong>\u3000<\/strong><br \/>\n<strong>\u3000<\/strong><br \/>\n\u3000\u7b2c 3\u90e8\u968a 1\u5217\u76ee\u30012\u4e01\u62f3\u9283\u304b\u3002<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/sinsei.space\/blog\/wp-content\/uploads\/2018\/07\/img01980.jpg\" alt=\"\" width=\"646\" height=\"388\" class=\"alignnone size-full wp-image-6898\" srcset=\"https:\/\/sinsei.space\/blog\/wp-content\/uploads\/2018\/07\/img01980.jpg 646w, https:\/\/sinsei.space\/blog\/wp-content\/uploads\/2018\/07\/img01980-300x180.jpg 300w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px\" \/><br \/>\n<strong>\u3000<\/strong><br \/>\n<strong>\u3000<\/strong><br \/>\n\u30002\u5217\u76ee\u3001\u30a2\u30a4\u30c6\u30e0\u67af\u6e07\u304b\u306a\u3002<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/sinsei.space\/blog\/wp-content\/uploads\/2018\/07\/img01981.jpg\" alt=\"\" width=\"646\" height=\"388\" class=\"alignnone size-full wp-image-6899\" srcset=\"https:\/\/sinsei.space\/blog\/wp-content\/uploads\/2018\/07\/img01981.jpg 646w, https:\/\/sinsei.space\/blog\/wp-content\/uploads\/2018\/07\/img01981-300x180.jpg 300w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px\" \/><br \/>\n<strong>\u3000<\/strong><br \/>\n<strong>\u3000<\/strong><br \/>\n\u30003\u5217\u76ee<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/sinsei.space\/blog\/wp-content\/uploads\/2018\/07\/img01982.jpg\" alt=\"\" width=\"646\" height=\"388\" class=\"alignnone size-full wp-image-6900\" srcset=\"https:\/\/sinsei.space\/blog\/wp-content\/uploads\/2018\/07\/img01982.jpg 646w, https:\/\/sinsei.space\/blog\/wp-content\/uploads\/2018\/07\/img01982-300x180.jpg 300w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px\" \/><br \/>\n<strong>\u3000<\/strong><br \/>\n<strong>\u3000<\/strong><br \/>\n\u3000\u4e71\u6570\u304c\u30af\u30ec\u30ea\u30c3\u30af\u306b\u504f\u3063\u3066\u305f\u3051\u3069\u3001\u4e00\u5fdc\u5148\u982d\u304c\u6226\u58eb\u7cfb\u3067\u3001\u5f8c\u5217\u304c\u9b54\u8853\u5e2b\u3084\u50e7\u4fb6\u306b\u306a\u3063\u3066\u308b\u3068\u601d\u3046\u3002<\/p>\n<p>\u3000\u307e\u3060\u8272\u3005\u3068\u554f\u984c\u306f\u3042\u308b\u3068\u601d\u3046\u3051\u3069\u3001\u3053\u308c\u3067\u4e00\u5fdc\u81ea\u52d5\u88c5\u5099\u306f\u3067\u304d\u305f\u306e\u3067\u3001\u5f8c\u306f\u8abf\u6574\u3057\u3066\u3044\u304f\u3002<\/p>\n<p>\u3000\u5f8c\u306f\u8907\u6570\u56fd\u3042\u308b\u6642\u306e\u3069\u306e\u56fd\u304b\u3089\u512a\u5148\u3057\u3066\u90e8\u968a\u3092\u7f6e\u304f\u304b\u306e\u30d7\u30ed\u30b0\u30e9\u30e0\u3060\u306a\u3002<\/p>\n<p>\u3000\u305d\u308c\u304c\u3067\u304d\u305f\u3089\u3084\u3063\u3068\u4e00\u901a\u308a\u30b7\u30b9\u30c6\u30e0\u304c\u51fa\u6765\u3066\u3001\u521d\u3081\u3066\u30c6\u30b9\u30c8\u30d7\u30ec\u30a4\u304c\u3067\u304d\u308b\u3068\u3044\u3046\u3001\u306f\u306f\u306f\u3001\u4f55\u30f6\u6708\u304b\u304b\u3063\u3066\u3093\u3060\u304b\u3002<br \/>\n<strong>\u3000<\/strong><br \/>\n<strong>\u3000<\/strong><br \/>\n\u3000\u6700\u5f8c\u306b\u30bd\u30fc\u30b9\u3092\u5f35\u308b\u3051\u3069\u3001\u30bd\u30fc\u30b9\u304c\u9577\u3044\u306e\u3067\u81ea\u52d5\u88c5\u5099\u306e\u5fc3\u81d3\u90e8\u5206\u3060\u3051\u7f6e\u3044\u3066\u304a\u304f\u3051\u3069\u3001\u7d50\u69cb\u30ab\u30aa\u30b9\u3060\u3068\u601d\u3046\u305e\u3002<\/p>\n<pre class=\"lang:hsp decode:true \" >; \u81ea\u52d5\u88c5\u5099 ========================================================\r\n\r\n#deffunc sis1_syo ; \u7247\u624b\r\n\r\n\tf=0\r\n\tif ud(ug+16)=0 : return ; \u624b\u30b9\u30ed\u30c3\u30c8\u306f\u7121\u3044\r\n\r\n\trepeat sib1\r\n\t in=sis1(cnt) : if in=0 : continue\r\n\r\n\t equ_syo un,in ; \u88c5\u5099\r\n\t sis_del in,1 : sis_del in,3 : sis_del in,4 : sis_del in,7 ; \u9806\u5217\u6d88\u53bb\u3001\u7247\u624b\u3001\u69cd\u3001\u68cd\u3001\u6295\u5c04\r\n\t f=1\r\n\t break\r\n\tloop\r\n\r\n\treturn\r\n\r\n\r\n#deffunc sis2_syo ; \u4e21\u624b\r\n\r\n\tf=0\r\n\tif ud(ug+16)=0 : return ; \u624b\u30b9\u30ed\u30c3\u30c8\u306f\u7121\u3044\r\n\r\n\trepeat sib2\r\n\t in=sis2(cnt) : if in=0 : continue\r\n\r\n\t equ_syo un,in ; \u88c5\u5099\u51e6\u7406\r\n\t sis_del in,2 : sis_del in,4 ; \u9806\u5217\u6d88\u53bb\u3001\u4e21\u624b\u3001\u68cd\r\n\t f=1 : break\r\n\tloop\r\n\r\n\treturn\r\n\r\n\r\n#deffunc sis3_syo ; \u69cd\r\n\r\n\tf=0\r\n\tif ud(ug+16)=0 : return ; \u624b\u30b9\u30ed\u30c3\u30c8\u306f\u7121\u3044\r\n\r\n\trepeat sib3\r\n\t in=sis3(cnt) : if in=0 : continue\r\n\r\n\t equ_syo un,in ; \u88c5\u5099\u51e6\u7406\r\n\t sis_del in,1 : sis_del in,3 ; \u9806\u5217\u6d88\u53bb\u3001\u7247\u624b\u3001\u69cd\r\n\t f=1 : break\r\n\tloop\r\n\r\n\treturn\r\n\r\n\r\n#deffunc sis4_syo int sis4_syof ; \u68cd\u68d2(sis4_syof=1\u306f\u7247\u624b\u306e\u307f,2\u306f\u4e21\u624b\u306e\u307f\u9078\u3076)\r\n\r\n\tf=0\r\n\tif ud(ug+16)=0 : return ; \u624b\u30b9\u30ed\u30c3\u30c8\u306f\u7121\u3044\r\n\r\n\trepeat sib4\r\n\t in=sis4(cnt) : if in=0 : continue\r\n\r\n\t if sis4_syof=1 : if id(in*idb+16)!1 : continue ; \u7247\u624b\u3067\u7121\u3044\r\n\t if sis4_syof=2 : if id(in*idb+16)!2 : continue ; \u4e21\u624b\u3067\u7121\u3044\r\n\r\n\t equ_syo un,in ; \u88c5\u5099\u51e6\u7406\r\n\t sis_del in,1 : sis_del in,2 : sis_del in,4 ; \u9806\u5217\u6d88\u53bb\u3001\u7247\u624b\u3001\u4e21\u624b\u3001\u68cd\r\n\t f=1 : break\r\n\tloop\r\n\r\n\treturn\r\n\r\n\r\n#deffunc sis5_syo int sis5_syof ; \u6756\uff08sis5_syof=1\u306f\u7247\u624b\u306e\u307f,2\u306f\u4e21\u624b\u306e\u307f\u9078\u3076\uff09\r\n\r\n\tf=0\r\n\tif ud(ug+16)=0 : return ; \u624b\u30b9\u30ed\u30c3\u30c8\u306f\u7121\u3044\r\n\r\n\trepeat sib5\r\n\t in=sis5(cnt) : if in=0 : continue\r\n\r\n\t if sis5_syof=1 : if id(in*idb+16)!1 : continue ; \u7247\u624b\u3067\u7121\u3044\r\n\t if sis5_syof=2 : if id(in*idb+16)!2 : continue ; \u4e21\u624b\u3067\u7121\u3044\r\n\r\n\t equ_syo un,in ; \u88c5\u5099\u51e6\u7406\r\n\t sis_del in,5 ; \u9806\u5217\u6d88\u53bb\u3001\u6756\r\n\t f=1 : break\r\n\tloop\r\n\r\n\treturn\r\n\r\n\r\n#deffunc sis6_syo int sis6_syof ; \u5f13\u9283\uff08sis6_syof=1\u306f\u7247\u624b\u306e\u307f\u9078\u3076\uff09\r\n\r\n\tf=0\r\n\tif ud(ug+16)=0 : return ; \u624b\u30b9\u30ed\u30c3\u30c8\u306f\u7121\u3044\r\n\r\n\trepeat sib6\r\n\t in=sis6(cnt) : if in=0 : continue\r\n\r\n\t if sis6_syof=1 : if id(in*idb+16)!1 : continue ; \u7247\u624b\u3067\u7121\u3044\r\n\r\n\t equ_syo un,in ; \u88c5\u5099\u51e6\u7406\r\n\t sis_del in,1 : sis_del in,6 ; \u9806\u5217\u6d88\u53bb\u3001\u7247\u624b\u3001\u5f13\u9283\r\n\t f=1 : break\r\n\tloop\r\n\r\n\treturn\r\n\r\n\r\n#deffunc sis7_syo ; \u6295\u64f2\r\n\r\n\tf=0\r\n\tif ud(ug+16)=0 : return ; \u624b\u30b9\u30ed\u30c3\u30c8\u306f\u7121\u3044\r\n\r\n\trepeat sib7\r\n\t in=sis7(cnt) : if in=0 : continue\r\n\r\n\t equ_syo un,in ; \u88c5\u5099\u51e6\u7406\r\n\t sis_del in,1 : sis_del in,6 : sis_del in,7 ; \u9806\u5217\u6d88\u53bb\u3001\u7247\u624b\u3001\u5f13\u9283\u3001\u6295\u64f2\r\n\t f=1 : break\r\n\tloop\r\n\r\n\treturn\r\n\r\n\r\n#deffunc sis8_syo ; \u76fe\r\n\r\n\tf=0\r\n\tif ud(ug+16)=0 : return ; \u624b\u30b9\u30ed\u30c3\u30c8\u306f\u7121\u3044\r\n\r\n\trepeat sib8\r\n\t in=sis8(cnt)\r\n\t\u3000if in&gt;0 : equ_syo un,in : sis_del in,8 : f=1 : break ; \u88c5\u5099\u51e6\u7406\r\n\tloop\r\n\r\n\treturn\r\n\r\n\r\n#deffunc sis9_syo ; \u9632\u5177\r\n\r\n\tf=0\r\n\tif ud(ug+17)=0 : return ; \u9632\u5177\u30b9\u30ed\u30c3\u30c8\u306f\u7121\u3044\r\n\r\n\trepeat sib9\r\n\t in=sis9(cnt)\r\n\t\u3000if in&gt;0 : equ_syo un,in : sis_del in,9 : f=1 : break ; \u88c5\u5099\u51e6\u7406\r\n\tloop\r\n\r\n\treturn\r\n\r\n\r\n#deffunc sis10_syo ; \u30a2\u30a4\u30c6\u30e0\r\n\r\n\tf=0\r\n\tif ud(ug+19)=0 and toku12f=1 : return ; \u30a2\u30a4\u30c6\u30e0\u30b9\u30ed\u30c3\u30c8\u306f\u7121\u3044\r\n\r\n\trepeat sib10\r\n\t in=sis10(cnt)\r\n\t  if in&gt;0 : equ_syo un,in : sis_del in,10 : f=1 : break ; \u88c5\u5099\u51e6\u7406\r\n\tloop\r\n\r\n\treturn\r\n\r\n; \u4ed8\u4e0e\u3001\u9b54\u5263\u3001\u5f37\u5316\u3001\u52a0\u901f\u3001\u9632\u58c1\u3001\u6cbb\u7652\u3001\u9632\u8b77\u3001\u56de\u5fa9\u3001\u5f15\u304d\u5bc4\u305b\u3001\r\n; \u9b45\u60d1\u3001\r\n; \u920d\u8db3\u3001\u53ec\u9084\u3001\u6bd2\u3001\u9ebb\u75fa\u3001\u5f31\u4f53\u3001\u546a\u3044\u3001\u6697\u95c7\u3001\r\n; \u62bc\u3057\u51fa\u3057\u3001\u8fd4\u9084\u3001\u8607\u751f\u3001\r\n; \u524d\u5217\u3001\u5f8c\u5217\u3001\u8cab\u901a\u3001\u7740\u5f3e\u3001\u5168\u4f53\u3001\u4e71\u5217\u3001\r\n\r\n\r\n#deffunc sis11_syo ; \u9b54\u6cd5\r\n\r\n\tf=0\r\n\tif ud(ug+19)=0 and toku12f=1 :  : return ; \u30a2\u30a4\u30c6\u30e0\u30b9\u30ed\u30c3\u30c8\u306f\u7121\u3044\r\n\r\n\trepeat sib11\r\n\t in=sis11(cnt)\r\n\t\u3000if in&gt;0 : equ_syo un,in : sis_del in,11 : f=1 : break ; \u88c5\u5099\u51e6\u7406\r\n\tloop\r\n\r\n\treturn\r\n\r\n\r\n#deffunc sis12_syo int sis12_syon ; \u7279\u6b8a(sis12_syon=\u5fc5\u8981\u30b9\u30ed\u30c3\u30c8\u6570)\r\n\r\n\tf=0\r\n\tif ud(ug+18)=0 : return ; \u7279\u6b8a\u30b9\u30ed\u30c3\u30c8\u306f\u7121\u3044\r\n\r\n\trepeat sib12\r\n\t in=sis12(cnt)\r\n\t\u3000if in=0 or id(in*idb+9)&gt;sis12_syon : continue ; \u7121\u3044\u304b\u80fd\u529b\u304c\u30aa\u30fc\u30d0\u30fc\r\n\t equ_syo un,in : sis_del in,12 : f=1 : toku12f=1 : break ; \u88c5\u5099\u51e6\u7406\r\n\tloop\r\n\r\n\treturn\r\n\r\n\r\n\r\n; \u30a2\u30a4\u30c6\u30e0\u9078\u629e ------------------------------------------------\r\n\r\n#deffunc ieqr_del int ieqr_deln ; \u30a2\u30a4\u30c6\u30e0\u9078\u629e\u30c6\u30fc\u30d6\u30eb\u6d88\u53bb\r\n\r\n\trepeat ieqrn : cnt2=cnt ; \u30a2\u30a4\u30c6\u30e0\u9078\u629e\u30c6\u30fc\u30d6\u30eb\r\n\t if ieqr(cnt2)!ieqr_deln : continue\r\n\t repeat ieqrn-cnt2\r\n\t  ieqr(cnt2+cnt)=ieqr(cnt2+cnt+1)\r\n\t loop\r\n\tloop\r\n\r\n\tieqrn- ; \u30c6\u30fc\u30d6\u30eb\u6570-\r\n\r\n\treturn\r\n\r\n\r\n#deffunc nieq_1 ; \u56de\u5fa9\u30a2\u30a4\u30c6\u30e0\r\n\r\n\tieqr_del 1 ; \u30a2\u30a4\u30c6\u30e0\u9078\u629e\u30c6\u30fc\u30d6\u30eb\u3092\u6d88\u53bb\r\n\r\n\tf=0\r\n\trepeat sib10 : in=sis10(cnt)\r\n\t if in=0 : continue ; \u7121\u3057\r\n\t  ig=in*idb\r\n\t if id(ig+16)!9 or id(ig+8)!29 : continue ; \u56de\u5fa9\u3067\u7121\u3044\r\n\r\n\t ud(ug+40+eqn)=in : sis_del in,10 : f=1 ; \u88c5\u5099\r\n\t eqn+ : if equsi(eqn)!6 : f=2 ; \u30a2\u30a4\u30c6\u30e0\u67a0\u7121\u3057\r\n\t break\r\n\tloop\r\n\tif f&gt;0 : return ; \u88c5\u5099\u3057\u305f\r\n\r\n\treturn\r\n\r\n\r\n#deffunc nieq_2 ; \u72b6\u614b\u7570\u5e38\u56de\u5fa9\u30a2\u30a4\u30c6\u30e0\r\n\r\n\tieqr_del 2 ; \u30a2\u30a4\u30c6\u30e0\u9078\u629e\u30c6\u30fc\u30d6\u30eb\u3092\u6d88\u53bb\r\n\r\n\tf=0\r\n\trepeat sib10 : in=sis10(cnt)\r\n\t if in=0 : continue ; \u7121\u3057\r\n\t  ig=in*idb\r\n\t if id(ig+16)!9 : continue ; \u30a2\u30a4\u30c6\u30e0\u3067\u7121\u3044\r\n\t if id(ig+8)&lt;40 or 47&lt;id(ig+8) : continue ; \u72b6\u614b\u7570\u5e38\u56de\u5fa9\u3067\u7121\u3044\r\n\r\n\t ud(ug+40+eqn)=in : sis_del in,10 : f=1 ; \u88c5\u5099\r\n\t eqn+ : if equsi(eqn)!6 : f=2 ; \u30a2\u30a4\u30c6\u30e0\u67a0\u7121\u3057\r\n\t break\r\n\tloop\r\n\tif f&gt;0 : return ; \u88c5\u5099\u3057\u305f\r\n\r\n\treturn\r\n\r\n\r\n#deffunc nieq_3 ; \u77e2\u7b52\u306e\u88c5\u5099\r\n\r\n\tin=ud(ug+41) : if in&lt;=0 : return\r\n\tif id(in*idb+19)!7 : return ; \u88c5\u5099\u304c\u5f13\u304b \r\n\r\n\tf=0\r\n\trepeat sib10 : in=sis10(cnt)\r\n\t if in=0 : continue ; \u7121\u3057\r\n\t  ig=in*idb : if id(ig)!223 : continue ; \u77e2\u7b52\u3067\u7121\u3044\r\n\r\n\t ud(ug+40+eqn)=in : sis_del in,10 : f=1 ; \u88c5\u5099\r\n\t eqn+ : if equsi(eqn)!6 : f=2 ; \u30a2\u30a4\u30c6\u30e0\u67a0\u7121\u3057\r\n\t break\r\n\tloop\r\n\r\n\treturn\r\n\r\n\r\n#deffunc nieq_4 ; \u77e2\u3001\u5f3e\u3001\u7832\u5f3e\u306e\u88c5\u5099\r\n\r\n\tieqr_del 4 ; \u30a2\u30a4\u30c6\u30e0\u9078\u629e\u30c6\u30fc\u30d6\u30eb\u3092\u6d88\u53bb\r\n\r\n\tnieq_4f=0\r\n\tif ud(ug+40)&gt;0 {\r\n\t if id(ud(ug+40)*idb+19)=8 : nieq_4f=1 ; \u30dc\u30a6\u30ac\u30f3\r\n\t if id(ud(ug+40)*idb+19)=9 : nieq_4f=2 ; \u9283\r\n\t if id(ud(ug+40)*idb)=90   : nieq_4f=3 ; \u30cf\u30f3\u30c9\u30ad\u30e3\u30ce\u30f3\r\n\t}\r\n\tif ud(ug+41)&gt;0 {\r\n\t if id(ud(ug+41)*idb+19)=7 : nieq_4f=1 ; \u5f13\r\n\t if id(ud(ug+41)*idb+19)=9 : nieq_4f=2 ; \u9283\r\n\t}\r\n\tif nieq_4f=0 : return ; \u5f13\u3001\u30dc\u30a6\u30ac\u30f3\u3001\u9283\u88c5\u5099\u3067\u7121\u3044\r\n\r\n\tf=0\r\n\trepeat sib10 : in=sis10(cnt)\r\n\t if in=0 : continue ; \u7121\u3057\r\n\t  ig=in*idb\r\n\t  if nieq_4f=1 : if id(ig+8)=7 : f=1 : break ; \u77e2\r\n\t  if nieq_4f=2 : if id(ig+8)=8 : f=1 : break ; \u5f3e\r\n\t  if nieq_4f=3 : if id(ig+8)=9 : f=1 : break ; \u7832\u5f3e\r\n\tloop\r\n\tif f=0 : return ; \u7121\u304b\u3063\u305f\r\n\r\n\tud(ug+40+eqn)=in : sis_del in,10 ; \u88c5\u5099\r\n\teqn+ : if equsi(eqn)!6 : f=2 ; \u30a2\u30a4\u30c6\u30e0\u67a0\u7121\u3057\r\n\r\n\treturn\r\n\r\n\r\n#deffunc nieq_7 ; \u7206\u5f3e\r\n\r\n\tieqr_del 7 ; \u30a2\u30a4\u30c6\u30e0\u9078\u629e\u30c6\u30fc\u30d6\u30eb\u3092\u6d88\u53bb\r\n\r\n\tf=0\r\n\trepeat sib10 : in=sis10(cnt)\r\n\t if in=0 : continue ; \u7121\u3057\r\n\t  ig=in*idb\r\n\t if id(ig+16)!9 or id(ig+8)!14 : continue ; \u7206\u5f3e\u3067\u7121\u3044\r\n\r\n\t ud(ug+40+eqn)=in : sis_del in,10 : f=1 ; \u88c5\u5099\r\n\t eqn+ : if equsi(eqn)!6 : f=2 ; \u30a2\u30a4\u30c6\u30e0\u67a0\u7121\u3057\r\n\t break\r\n\tloop\r\n\tif f&gt;0 : return ; \u88c5\u5099\u3057\u305f\r\n\r\n\treturn\r\n\r\n\r\n#deffunc nieq_8 ; \u30a2\u30af\u30bb\u30b5\u30ea\u30fc\r\n\r\n\tieqr_del 8 ; \u30a2\u30a4\u30c6\u30e0\u9078\u629e\u30c6\u30fc\u30d6\u30eb\u3092\u6d88\u53bb\r\n\r\n\tf=0\r\n\trepeat sib10 : in=sis10(cnt)\r\n\t if in=0 : continue ; \u7121\u3057\r\n\t  ig=in*idb\r\n\t if id(ig+16)!7 : continue ; \u30a2\u30af\u30bb\u30b5\u30ea\u30fc\u3067\u7121\u3044\r\n\r\n\t ud(ug+40+eqn)=in : sis_del in,10 : f=1 ; \u88c5\u5099\r\n\t eqn+ : if equsi(eqn)!6 : f=2 ; \u30a2\u30a4\u30c6\u30e0\u67a0\u7121\u3057\r\n\t break\r\n\tloop\r\n\tif f&gt;0 : return ; \u88c5\u5099\u3057\u305f\r\n\r\n\treturn\r\n\r\n\r\n#deffunc nieq_9 ; \u8b77\u7b26\r\n\r\n\tieqr_del 9 ; \u30a2\u30a4\u30c6\u30e0\u9078\u629e\u30c6\u30fc\u30d6\u30eb\u3092\u6d88\u53bb\r\n\r\n\tf=0\r\n\trepeat sib10 : in=sis10(cnt)\r\n\t if in=0 : continue ; \u7121\u3057\r\n\t  ig=in*idb\r\n\t if id(ig+16)!7 : continue ; \u30a2\u30af\u30bb\u30b5\u30ea\u30fc\u3067\u7121\u3044\r\n\t if id(ig)!184 : continue ; \u30ed\u30b6\u30ea\u30aa\u3067\u7121\u3044\r\n\r\n\t ud(ug+40+eqn)=in : sis_del in,10 : f=1 ; \u88c5\u5099\r\n\t eqn+ : if equsi(eqn)!6 : f=2 ; \u30a2\u30a4\u30c6\u30e0\u67a0\u7121\u3057\r\n\t break\r\n\tloop\r\n\tif f&gt;0 : return ; \u88c5\u5099\u3057\u305f\r\n\r\n\treturn\r\n\r\n\r\n#deffunc nieq_10 ; \u672c\r\n\r\n\tieqr_del 10 ; \u30a2\u30a4\u30c6\u30e0\u9078\u629e\u30c6\u30fc\u30d6\u30eb\u3092\u6d88\u53bb\r\n\r\n\tf=0\r\n\trepeat sib10 : in=sis10(cnt)\r\n\t if in=0 : continue ; \u7121\u3057\r\n\t  ig=in*idb\r\n\t if id(ig+16)!7 : continue ; \u30a2\u30af\u30bb\u30b5\u30ea\u30fc\u3067\u7121\u3044\r\n\t if id(ig)!215 or id(ig+8)!216 or id(ig+8)!217 : continue ; \u672c\u3067\u7121\u3044\r\n\r\n\t ud(ug+40+eqn)=in : sis_del in,10 : f=1 ; \u88c5\u5099\r\n\t equ_syo un,in ; \u88c5\u5099\u88dc\u6574\r\n\t eqn+ : if equsi(eqn)!6 : f=2 ; \u30a2\u30a4\u30c6\u30e0\u67a0\u7121\u3057\r\n\t break\r\n\tloop\r\n\tif f&gt;0 : return ; \u88c5\u5099\u3057\u305f\r\n\r\n\treturn\r\n\r\n\r\n#deffunc nieq_11 ; \u5358\u4f53\u9b54\u6cd5\r\n\r\n\tieqr_del 11 ; \u30a2\u30a4\u30c6\u30e0\u9078\u629e\u30c6\u30fc\u30d6\u30eb\u3092\u6d88\u53bb\r\n\r\n\tf=0\r\n\trepeat sib11 : in=sis11(cnt)\r\n\t if in=0 : continue ; \u7121\u3057\r\n\t  ig=in*idb\r\n\t if id(ig+16)!10 or id(ig+8)!11 : continue ; \u524d\u5217\u9b54\u6cd5\u3067\u7121\u3044\r\n\r\n\t if neq_int&lt;id(ig+37) : continue ; \u5fc5\u8981\u77e5\u6027\u304c\u8db3\u308a\u306a\u3044\r\n\t  neq_int-=id(ig+37) ; \u5fc5\u8981\u77e5\u6027\u6d88\u8cbb\r\n\r\n\t ud(ug+40+eqn)=in : sis_del in,11 : f=1 ; \u88c5\u5099\r\n\t eqn+ : if equsi(eqn)!6 : f=2 ; \u30a2\u30a4\u30c6\u30e0\u67a0\u7121\u3057\r\n\t break\r\n\tloop\r\n\tif f&gt;0 : return ; \u88c5\u5099\u3057\u305f\r\n\r\n\treturn\r\n\r\n\r\n#deffunc nieq_12 ; \u5168\u4f53\u653b\u6483\u9b54\u6cd5\r\n\r\n\tieqr_del 12 ; \u30a2\u30a4\u30c6\u30e0\u9078\u629e\u30c6\u30fc\u30d6\u30eb\u3092\u6d88\u53bb\r\n\r\n\tf=0\r\n\trepeat sib11 : in=sis11(cnt)\r\n\t if in=0 : continue ; \u7121\u3057\r\n\t  ig=in*idb\r\n\t if id(ig+16)!10 : continue ; \u9b54\u6cd5\u3067\u7121\u3044\r\n\t if id(ig+8)!14 and id(ig+8)!15 : continue ; \u7740\u5f3e\u3001\u5168\u4f53\u9b54\u6cd5\u3067\u7121\u3044\r\n\r\n\t if neq_int&lt;id(ig+37) : continue ; \u5fc5\u8981\u77e5\u6027\u304c\u8db3\u308a\u306a\u3044\r\n\t  neq_int-=id(ig+37) ; \u5fc5\u8981\u77e5\u6027\u6d88\u8cbb\r\n\r\n\t ud(ug+40+eqn)=in : sis_del in,11 : f=1 ; \u88c5\u5099\r\n\t eqn+ : if equsi(eqn)!6 : f=2 ; \u30a2\u30a4\u30c6\u30e0\u67a0\u7121\u3057\r\n\t break\r\n\tloop\r\n\tif f&gt;0 : return ; \u88c5\u5099\u3057\u305f\r\n\r\n\treturn\r\n\r\n\r\n#deffunc nieq_13 ; \u5f37\u5316\u9b54\u6cd5\r\n\r\n\tieqr_del 13 ; \u30a2\u30a4\u30c6\u30e0\u9078\u629e\u30c6\u30fc\u30d6\u30eb\u3092\u6d88\u53bb\r\n\r\n\tf=0\r\n\trepeat sib11 : in=sis11(cnt)\r\n\t if in=0 : continue ; \u7121\u3057\r\n\t  ig=in*idb\r\n\t if id(ig)!253 and id(ig)!282 and id(ig)!292 and id(ig)!303 : continue ; \u5f37\u5316\u9b54\u6cd5\u3067\u7121\u3044\r\n\r\n\t if neq_int&lt;id(ig+37) : continue ; \u5fc5\u8981\u77e5\u6027\u304c\u8db3\u308a\u306a\u3044\r\n\t  neq_int-=id(ig+37) ; \u5fc5\u8981\u77e5\u6027\u6d88\u8cbb\r\n\r\n\t ud(ug+40+eqn)=in : sis_del in,11 : f=1 ; \u88c5\u5099\r\n\t eqn+ : if equsi(eqn)!6 : f=2 ; \u30a2\u30a4\u30c6\u30e0\u67a0\u7121\u3057\r\n\t break\r\n\tloop\r\n\tif f&gt;0 : return ; \u88c5\u5099\u3057\u305f\r\n\r\n\treturn\r\n\r\n\r\n#deffunc nieq_14 ; \u5168\u4f53\u5f37\u5316\u9b54\u6cd5\r\n\r\n\tieqr_del 14 ; \u30a2\u30a4\u30c6\u30e0\u9078\u629e\u30c6\u30fc\u30d6\u30eb\u3092\u6d88\u53bb\r\n\r\n\tf=0\r\n\trepeat sib11 : in=sis11(cnt)\r\n\t if in=0 : continue ; \u7121\u3057\r\n\t  ig=in*idb\r\n\t if id(ig+16)!10 : continue ; \u9b54\u6cd5\u3067\u7121\u3044\r\n\t if id(ig)!256 and id(ig)!306 and id(ig)!309 : continue ; \u5168\u4f53\u5f37\u5316\u9b54\u6cd5\u9b54\u6cd5\u3067\u7121\u3044\r\n\r\n\t if neq_int&lt;id(ig+37) : continue ; \u5fc5\u8981\u77e5\u6027\u304c\u8db3\u308a\u306a\u3044\r\n\t  neq_int-=id(ig+37) ; \u5fc5\u8981\u77e5\u6027\u6d88\u8cbb\r\n\r\n\t ud(ug+40+eqn)=in : sis_del in,11 : f=1 ; \u88c5\u5099\r\n\t eqn+ : if equsi(eqn)!6 : f=2 ; \u30a2\u30a4\u30c6\u30e0\u67a0\u7121\u3057\r\n\t break\r\n\tloop\r\n\tif f&gt;0 : return ; \u88c5\u5099\u3057\u305f\r\n\r\n\treturn\r\n\r\n\r\n#deffunc nieq_15 ; \u5358\u4f53\u9b54\u6cd5\r\n\r\n\tieqr_del 15 ; \u30a2\u30a4\u30c6\u30e0\u9078\u629e\u30c6\u30fc\u30d6\u30eb\u3092\u6d88\u53bb\r\n\r\n\tf=0\r\n\trepeat sib11 : in=sis11(cnt)\r\n\t if in=0 : continue ; \u7121\u3057\r\n\t  ig=in*idb\r\n\t if id(ig+16)!10 or id(ig+8)!25 : continue ; \u9632\u58c1\u9b54\u6cd5\u3067\u7121\u3044\r\n\r\n\t if neq_int&lt;id(ig+37) : continue ; \u5fc5\u8981\u77e5\u6027\u304c\u8db3\u308a\u306a\u3044\r\n\t  neq_int-=id(ig+37) ; \u5fc5\u8981\u77e5\u6027\u6d88\u8cbb\r\n\r\n\t ud(ug+40+eqn)=in : sis_del in,11 : f=1 ; \u88c5\u5099\r\n\t eqn+ : if equsi(eqn)!6 : f=2 ; \u30a2\u30a4\u30c6\u30e0\u67a0\u7121\u3057\r\n\t break\r\n\tloop\r\n\tif f&gt;0 : return ; \u88c5\u5099\u3057\u305f\r\n\r\n\treturn\r\n\r\n\r\n#deffunc nieq_16 ; \u4ed8\u4e0e\u9b54\u6cd5\r\n\r\n\tieqr_del 16 ; \u30a2\u30a4\u30c6\u30e0\u9078\u629e\u30c6\u30fc\u30d6\u30eb\u3092\u6d88\u53bb\r\n\r\n\tf=0\r\n\trepeat sib11 : in=sis11(cnt)\r\n\t if in=0 : continue ; \u7121\u3057\r\n\t  ig=in*idb\r\n\t if id(ig+16)!10 or id(ig+8)!28 : continue ; \u4ed8\u4e0e\u9b54\u6cd5\u3067\u7121\u3044\r\n\r\n\t if neq_int&lt;id(ig+37) : continue ; \u5fc5\u8981\u77e5\u6027\u304c\u8db3\u308a\u306a\u3044\r\n\t  neq_int-=id(ig+37) ; \u5fc5\u8981\u77e5\u6027\u6d88\u8cbb\r\n\r\n\t ud(ug+40+eqn)=in : sis_del in,11 : f=1 ; \u88c5\u5099\r\n\t eqn+ : if equsi(eqn)!6 : f=2 ; \u30a2\u30a4\u30c6\u30e0\u67a0\u7121\u3057\r\n\t break\r\n\tloop\r\n\tif f&gt;0 : return ; \u88c5\u5099\u3057\u305f\r\n\r\n\treturn\r\n\r\n\r\n#deffunc nieq_17 ; \u30b0\u30e9\u30d3\u30c6\u30a3\u3001\u30ec\u30a4\u30d6\u30ec\u30a4\u30c9\r\n\r\n\tieqr_del 17 ; \u30a2\u30a4\u30c6\u30e0\u9078\u629e\u30c6\u30fc\u30d6\u30eb\u3092\u6d88\u53bb\r\n\r\n\tn1=0 : n2=0\r\n\r\n\trepeat sib11 : in=sis11(cnt)\r\n\t if in=0 : continue ; \u7121\u3057\r\n\t  ig=in*idb : if id(ig)!294 : continue ; \u30b0\u30e9\u30d3\u30c6\u30a3\u30de\u30b0\u30cd\u30c3\u30c8\u3067\u7121\u3044\r\n\t  n1=in : break\r\n\tloop\r\n\r\n\trepeat sib11 : in=sis11(cnt)\r\n\t if in=0 : continue ; \u7121\u3057\r\n\t  ig=in*idb : if id(ig)!311 : continue ; \u30ec\u30a4\u30d6\u30ec\u30a4\u30c9\u3067\u7121\u3044\r\n\t  n2=in : break\r\n\tloop\r\n\r\n\tf=0\r\n\trepeat 1 ; 2\u3064\u306e\u5834\u5408\r\n\t if n1=0 or n2=0 : break\t; \u4e21\u65b9\u63c3\u3063\u3066\u7121\u3044\r\n\t if equsi(eqn+1)!6 : break\t; \u67a02\u3064\u7121\u3044\r\n\r\n\t n=itd(37,294)+itd(37,311) ; \u5fc5\u8981\u77e5\u6027\r\n\t  if neq_int&lt;n : break\t\t; \u77e5\u6027\u7121\u3044\r\n\t   neq_int-=n\t\t\t\t; \u5fc5\u8981\u77e5\u6027\u6d88\u8cbb\r\n\r\n\t ud(ug+40+eqn)=n1 : sis_del n1,11 : eqn+\r\n\t ud(ug+40+eqn)=n2 : sis_del n2,11\r\n\t eqn+ : if equsi(eqn)!6 : f=2 ; \u30a2\u30a4\u30c6\u30e0\u67a0\u7121\u3057\r\n\tloop\r\n\tif f&gt;0 : return ; \u88c5\u5099\u3057\u305f\r\n\r\n\trepeat 1 ; \u30ec\u30a4\u30d6\u30ec\u30a4\u30c9\r\n\t if n2!311 : break ; \u7121\u304b\u3063\u305f\r\n\t if neq_int&lt;itd(311*itdb+37) : break ; \u77e5\u6027\u7121\u3044\r\n\t  neq_int-=itd(311*itdb+37) ; \u5fc5\u8981\u77e5\u6027\u6d88\u8cbb\r\n\r\n\t ud(ug+40+eqn)=n2 : sis_del n2,11\r\n\t eqn+ : if equsi(eqn)!6 : f=2 ; \u30a2\u30a4\u30c6\u30e0\u67a0\u7121\u3057\r\n\tloop\r\n\tif f&gt;0 : return ; \u88c5\u5099\u3057\u305f\r\n\r\n\trepeat 1 ; \u30b0\u30e9\u30d3\u30c6\u30a3\u30de\u30b0\u30cd\u30c3\u30c8\r\n\t if n1!294 : break ; \u7121\u304b\u3063\u305f\r\n\t if neq_int&lt;itd(294*itdb+37) : break ; \u77e5\u6027\u7121\u3044\r\n\t  neq_int-=id(294*itdb+37) ; \u5fc5\u8981\u77e5\u6027\u6d88\u8cbb\r\n\r\n\t ud(ug+40+eqn)=n1 : sis_del n1,11\r\n\t eqn+ : if equsi(eqn)!6 : f=2 ; \u30a2\u30a4\u30c6\u30e0\u67a0\u7121\u3057\r\n\tloop\r\n\tif f&gt;0 : return ; \u88c5\u5099\u3057\u305f\r\n\r\n\treturn\r\n\r\n\r\n#deffunc nieq_18 ; \u56de\u5fa9\u9b54\u6cd5\r\n\r\n\tieqr_del 18 ; \u30a2\u30a4\u30c6\u30e0\u9078\u629e\u30c6\u30fc\u30d6\u30eb\u3092\u6d88\u53bb\r\n\r\n\tf=0\r\n\trepeat sib11 : in=sis11(cnt)\r\n\t if in=0 : continue ; \u7121\u3057\r\n\t  ig=in*idb\r\n\t if id(ig+16)!10 or id(ig+8)!29 : continue ; \u56de\u5fa9\u9b54\u6cd5\u3067\u7121\u3044\r\n\r\n\t if neq_int&lt;id(ig+37) : continue ; \u5fc5\u8981\u77e5\u6027\u304c\u8db3\u308a\u306a\u3044\r\n\t  neq_int-=id(ig+37) ; \u5fc5\u8981\u77e5\u6027\u6d88\u8cbb\r\n\r\n\t ud(ug+40+eqn)=in : sis_del in,11 : f=1 ; \u88c5\u5099\r\n\t eqn+ : if equsi(eqn)!6 : f=2 ; \u30a2\u30a4\u30c6\u30e0\u67a0\u7121\u3057\r\n\t break\r\n\tloop\r\n\tif f&gt;0 : return ; \u88c5\u5099\u3057\u305f\r\n\r\n\treturn\r\n\r\n\r\n#deffunc nieq_19 ; \u72b6\u614b\u7570\u5e38\u56de\u5fa9\u9b54\u6cd5\r\n\r\n\tieqr_del 19 ; \u30a2\u30a4\u30c6\u30e0\u9078\u629e\u30c6\u30fc\u30d6\u30eb\u3092\u6d88\u53bb\r\n\r\n\tf=0\r\n\trepeat sib11 : in=sis11(cnt)\r\n\t if in=0 : continue ; \u7121\u3057\r\n\t  ig=in*idb\r\n\t if id(ig+16)!10 or id(ig+8)!30 : continue ; \u72b6\u614b\u7570\u5e38\u56de\u5fa9\u9b54\u6cd5\u3067\u7121\u3044\r\n\r\n\t if neq_int&lt;id(ig+37) : continue ; \u5fc5\u8981\u77e5\u6027\u304c\u8db3\u308a\u306a\u3044\r\n\t  neq_int-=id(ig+37) ; \u5fc5\u8981\u77e5\u6027\u6d88\u8cbb\r\n\r\n\t ud(ug+40+eqn)=in : sis_del in,11 : f=1 ; \u88c5\u5099\r\n\t eqn+ : if equsi(eqn)!6 : f=2 ; \u30a2\u30a4\u30c6\u30e0\u67a0\u7121\u3057\r\n\t break\r\n\tloop\r\n\tif f&gt;0 : return ; \u88c5\u5099\u3057\u305f\r\n\r\n\treturn\r\n\r\n\r\n#deffunc nieq_20 ; \u8607\u751f\u9b54\u6cd5\r\n\r\n\tieqr_del 20 ; \u30a2\u30a4\u30c6\u30e0\u9078\u629e\u30c6\u30fc\u30d6\u30eb\u3092\u6d88\u53bb\r\n\r\n\tf=0\r\n\trepeat sib11 : in=sis11(cnt)\r\n\t if in=0 : continue ; \u7121\u3057\r\n\t  ig=in*idb\r\n\t if id(ig+16)!10 or id(ig+8)!31 : continue ; \u8607\u751f\u9b54\u6cd5\u3067\u7121\u3044\r\n\r\n\t if neq_int&lt;id(ig+37) : continue ; \u5fc5\u8981\u77e5\u6027\u304c\u8db3\u308a\u306a\u3044\r\n\t  neq_int-=id(ig+37) ; \u5fc5\u8981\u77e5\u6027\u6d88\u8cbb\r\n\r\n\t ud(ug+40+eqn)=in : sis_del in,11 : f=1 ; \u88c5\u5099\r\n\t eqn+ : if equsi(eqn)!6 : f=2 ; \u30a2\u30a4\u30c6\u30e0\u67a0\u7121\u3057\r\n\t break\r\n\tloop\r\n\tif f&gt;0 : return ; \u88c5\u5099\u3057\u305f\r\n\r\n\treturn\r\n\r\n\r\n#deffunc nieq_21 ; \u30bf\u30fc\u30f3\u30a2\u30f3\u30c7\u30c3\u30c9\r\n\r\n\tieqr_del 21 ; \u30a2\u30a4\u30c6\u30e0\u9078\u629e\u30c6\u30fc\u30d6\u30eb\u3092\u6d88\u53bb\r\n\r\n\tf=0\r\n\trepeat sib11 : in=sis11(cnt)\r\n\t if in=0 : continue ; \u7121\u3057\r\n\t  ig=in*idb\r\n\t if id(ig+16)!10 or id(ig+8)!17 : continue ; \u30bf\u30fc\u30f3\u30a2\u30f3\u30c7\u30c3\u30c9\u3067\u7121\u3044\r\n\r\n\t if neq_int&lt;id(ig+37) : continue ; \u5fc5\u8981\u77e5\u6027\u304c\u8db3\u308a\u306a\u3044\r\n\t  neq_int-=id(ig+37) ; \u5fc5\u8981\u77e5\u6027\u6d88\u8cbb\r\n\r\n\t ud(ug+40+eqn)=in : sis_del in,11 : f=1 ; \u88c5\u5099\r\n\t eqn+ : if equsi(eqn)!6 : f=2 ; \u30a2\u30a4\u30c6\u30e0\u67a0\u7121\u3057\r\n\t break\r\n\tloop\r\n\tif f&gt;0 : return ; \u88c5\u5099\u3057\u305f\r\n\r\n\treturn\r\n\r\n\r\n#deffunc nieq_23 ; \u72b6\u614b\u7570\u5e38\u9b54\u6cd5\r\n\r\n\tieqr_del 23 ; \u30a2\u30a4\u30c6\u30e0\u9078\u629e\u30c6\u30fc\u30d6\u30eb\u3092\u6d88\u53bb\r\n\r\n\tf=0\r\n\trepeat sib11 : in=sis11(cnt)\r\n\t if in=0 : continue ; \u7121\u3057\r\n\t  ig=in*idb\r\n\t if id(ig+16)!10 : continue ; \u9b54\u6cd5\u3067\u7121\u3044\r\n\t if id(ig)!286 and id(ig)!296 and id(ig)!322 and id(ig)!323 and id(ig)!324 and id(ig)!325 and id(ig)!326 and id(ig)!327 : continue ; \u72b6\u614b\u7570\u5e38\u9b54\u6cd5\u3067\u7121\u3044\r\n\r\n\t if neq_int&lt;id(ig+37) : continue ; \u5fc5\u8981\u77e5\u6027\u304c\u8db3\u308a\u306a\u3044\r\n\t  neq_int-=id(ig+37) ; \u5fc5\u8981\u77e5\u6027\u6d88\u8cbb\r\n\r\n\t ud(ug+40+eqn)=in : sis_del in,11 : f=1 ; \u88c5\u5099\r\n\t eqn+ : if equsi(eqn)!6 : f=2 ; \u30a2\u30a4\u30c6\u30e0\u67a0\u7121\u3057\r\n\t break\r\n\tloop\r\n\tif f&gt;0 : return ; \u88c5\u5099\u3057\u305f\r\n\r\n\treturn\r\n\r\n\r\n#deffunc nieq_24 ; \u53ec\u9084\u9b54\u6cd5\r\n\r\n\tieqr_del 24 ; \u30a2\u30a4\u30c6\u30e0\u9078\u629e\u30c6\u30fc\u30d6\u30eb\u3092\u6d88\u53bb\r\n\r\n\tf=0\r\n\trepeat sib11 : in=sis11(cnt)\r\n\t if in=0 : continue ; \u7121\u3057\r\n\t  ig=in*idb\r\n\t if id(ig+16)!10 or id(ig+8)!16 : continue ; \u53ec\u9084\u9b54\u6cd5\u3067\u7121\u3044\r\n\r\n\t if neq_int&lt;id(ig+37) : continue ; \u5fc5\u8981\u77e5\u6027\u304c\u8db3\u308a\u306a\u3044\r\n\t  neq_int-=id(ig+37) ; \u5fc5\u8981\u77e5\u6027\u6d88\u8cbb\r\n\r\n\t ud(ug+40+eqn)=in : sis_del in,11 : f=1 ; \u88c5\u5099\r\n\t eqn+ : if equsi(eqn)!6 : f=2 ; \u30a2\u30a4\u30c6\u30e0\u67a0\u7121\u3057\r\n\t break\r\n\tloop\r\n\tif f&gt;0 : return ; \u88c5\u5099\u3057\u305f\r\n\r\n\treturn\r\n\r\n\r\n#deffunc nieq_25 ; \u62bc\u3057\u51fa\u3057\u9b54\u6cd5\r\n\r\n\tieqr_del 25 ; \u30a2\u30a4\u30c6\u30e0\u9078\u629e\u30c6\u30fc\u30d6\u30eb\u3092\u6d88\u53bb\r\n\r\n\tf=0\r\n\trepeat sib11 : in=sis11(cnt)\r\n\t if in=0 : continue ; \u7121\u3057\r\n\t  ig=in*idb\r\n\t if id(ig+16)!10 or id(ig+8)!18 : continue ; \u62bc\u3057\u51fa\u3057\u9b54\u6cd5\u3067\u7121\u3044\r\n\r\n\t if neq_int&lt;id(ig+37) : continue ; \u5fc5\u8981\u77e5\u6027\u304c\u8db3\u308a\u306a\u3044\r\n\t  neq_int-=id(ig+37) ; \u5fc5\u8981\u77e5\u6027\u6d88\u8cbb\r\n\r\n\t ud(ug+40+eqn)=in : sis_del in,11 : f=1 ; \u88c5\u5099\r\n\t eqn+ : if equsi(eqn)!6 : f=2 ; \u30a2\u30a4\u30c6\u30e0\u67a0\u7121\u3057\r\n\t break\r\n\tloop\r\n\tif f&gt;0 : return ; \u88c5\u5099\u3057\u305f\r\n\r\n\treturn\r\n\r\n\r\n; \u30a2\u30a4\u30c6\u30e0\u88c5\u5099 --------------------------------------------------------\r\n#deffunc nieq_syo int nieq_syon ; \u30a2\u30a4\u30c6\u30e0\u88c5\u5099\u51e6\u7406\r\n\r\n\tf=0\r\n\trepeat sbkn : eqn=cnt ; \u88c5\u5099\u7b87\u6240\r\n\t if equsi(eqn)!5 and equsi(eqn)!6 : continue ; \u7279\u6b8a\u304b\u30a2\u30a4\u30c6\u30e0\u67a0\u4ee5\u5916\r\n\t if ud(ug+40+eqn)!0 : continue ; \u88c5\u5099\u3057\u3066\u308b\r\n\t f=1 : break\r\n\tloop\r\n\tif f=0 : return ; \u67a0\u7121\u304b\u3063\u305f\r\n\r\n\tnieq_3 ; \u77e2\u7b52\u306e\u88c5\u5099\r\n\r\n\trepeat ieqrb : ieqr(cnt)=0 : loop ; \u30c6\u30fc\u30d6\u30eb\u30ea\u30bb\u30c3\u30c8\r\n\r\n; 1=\u56de\u5fa9\u30012=\u72b6\u614b\u56de\u5fa9\u30013=\u77e2\u7b52\u30014=\u77e2\u3001\u5f3e\u3001\u7832\u5f3e\u30017=\u7206\u5f3e\u30018=\u30a2\u30af\u30bb\u30019=\u8b77\u7b26\u3001\r\n; 10=\u672c\u300111=\u5358\u9b54\u6cd5\u300112=\u5168\u4f53\u9b54\u6cd5\u3001\r\n; 13=\u5f37\u5316\u300114=\u5168\u4f53\u5f37\u5316\u9b54\u6cd5\u300115=\u9632\u58c1\u9b54\u6cd5\u3001\r\n; 16=\u30a8\u30f3\u30c1\u30e3\u30f3\u30c8\u300117=\u30b0\u30e9\u30d3\u30c6\u30a3\u3001\u30ec\u30a4\u30d6\u30ec\u30a4\u30c9\u3001\r\n; 18=\u56de\u5fa9\u9b54\u6cd5\u300119=\u72b6\u614b\u7570\u5e38\u56de\u5fa9\u9b54\u6cd5\u300120=\u8607\u751f\u9b54\u6cd5\u300121=\u30bf\u30fc\u30f3\u30a2\u30f3\u30c7\u30c3\u30c9\u3001\r\n; 23=\u72b6\u614b\u7570\u5e38\u9b54\u6cd5\u300124=\u53ec\u9084\u9b54\u6cd5\u300125=\u62bc\u3057\u51fa\u3057\u9b54\u6cd5\r\n\r\n\tif nieq_syon=1 : ieqr(0)=1,2,4,7,8,8,9,11,13,16,17 ; \u8fd1\u63a5\u306e\u30a2\u30a4\u30c6\u30e0\u9078\u629e\u30c6\u30fc\u30d6\u30eb\r\n\tif nieq_syon=2 : ieqr(0)=2,4,7,8,11,12,13,14,15,16,18,19,21,23,24,25 ; \u4e2d\u8ddd\u96e2\u306e\u30a2\u30a4\u30c6\u30e0\u9078\u629e\u30c6\u30fc\u30d6\u30eb\r\n\tif nieq_syon=3 : ieqr(0)=4,4,4,7,8,9,11,12,13,16,18,19,21,23,24,25 ; \u5f13\u9283\u306e\u30a2\u30a4\u30c6\u30e0\u9078\u629e\u30c6\u30fc\u30d6\u30eb\r\n\tif nieq_syon=4 : ieqr(0)=1,2,7,8,9,11,11,12,12,13,14,15,16,17,18,19,21,23,24 ; \u9b54\u529b\u7d20\u30a2\u30bf\u30c3\u30af\u306e\u30a2\u30a4\u30c6\u30e0\u9078\u629e\u30c6\u30fc\u30d6\u30eb\r\n\tif nieq_syon=5 : ieqr(0)=8,9,10,11,11,11,12,12,12,13,14,15,18,19,21,23,24,25 ; \u9b54\u8853\u5e2b\u306e\u30a2\u30a4\u30c6\u30e0\u9078\u629e\u30c6\u30fc\u30d6\u30eb\r\n\tif nieq_syon=6 : ieqr(0)=1,2,8,10,11,11,11,12,12,12,23,24,25 ; \u9b54\u5973\u306e\u30a2\u30a4\u30c6\u30e0\u9078\u629e\u30c6\u30fc\u30d6\u30eb\r\n\tif nieq_syon=7 : ieqr(0)=1,2,8,9,14,15,18,18,18,19,19,19,20,21,24,25 ; \u50e7\u4fb6\u306e\u30a2\u30a4\u30c6\u30e0\u9078\u629e\u30c6\u30fc\u30d6\u30eb\r\n\r\n\tieqrn=0 ; \u30c6\u30fc\u30d6\u30eb\u306e\u6570\r\n\trepeat ieqrb\r\n\t if ieqr(cnt)=0 : break\r\n\t ieqrn+\r\n\tloop\r\n\r\n\tif nieq_syon=5 or nieq_syon=6 : nieq_12 : nieq_11 ; \u9b54\u8853\u5e2b\u3001\u9b54\u5973\r\n\r\n\trepeat sbkn ; \u88c5\u5099\u67a0\u6700\u5927\u6570\r\n\t repeat ieqrn\r\n\t  r=ieqr(rnd(ieqrn)) ; \u4f55\u3092\u88c5\u5099\u3059\u308b\u304b\r\n\/*\r\nredraw 0\r\n color 0,0,0 : boxf : color 255,255,255\r\n dgs \"r \",r,1\r\n dgs \"f \",f,2\r\n dgs \"set\",a,3\r\n equ_put\r\n dg_put\r\n\r\n repeat 25\r\n  pos 10+cnt*25,5 : mes ieqr(cnt)\r\n loop\r\nredraw 1\r\npkey\r\n*\/\r\n\t   if r=1  : nieq_1  : if f=2 : break ; \u56de\u5fa9\r\n\t   if r=2  : nieq_2  : if f=2 : break ; \u72b6\u614b\u7570\u5e38\u56de\u5fa9\r\n\t   if r=4  : nieq_4  : if f=2 : break ; \u77e2\u3001\u5f3e\u3001\u7832\u5f3e\r\n\t   if r=7  : nieq_7  : if f=2 : break ; \u7206\u5f3e\r\n\t   if r=8  : nieq_8  : if f=2 : break ; \u30a2\u30af\u30bb\u30b5\u30ea\u30fc\r\n\t   if r=9  : nieq_9  : if f=2 : break ; \u8b77\u7b26\r\n\t   if r=10 : nieq_10 : if f=2 : break ; \u672c\r\n\t   if r=11 : nieq_11 : if f=2 : break ; \u5358\u4f53\u9b54\u6cd5\r\n\t   if r=12 : nieq_12 : if f=2 : break ; \u5168\u4f53\u9b54\u6cd5\r\n\t   if r=13 : nieq_13 : if f=2 : break ; \u5f37\u5316\u9b54\u6cd5\r\n\t   if r=14 : nieq_14 : if f=2 : break ; \u5168\u4f53\u5f37\u5316\u9b54\u6cd5\r\n\t   if r=15 : nieq_15 : if f=2 : break ; \u30d0\u30ea\u30a2\r\n\t   if r=16 : nieq_16 : if f=2 : break ; \u30a8\u30f3\u30c1\u30e3\u30f3\u30c8\r\n\t   if r=17 : nieq_17 : if f=2 : break ; \u30b0\u30e9\u30d3\u30c6\u30a3\u3001\u30ec\u30a4\u30d6\u30ec\u30a4\u30c9\r\n\t   if r=18 : nieq_18 : if f=2 : break ; \u56de\u5fa9\u9b54\u6cd5\r\n\t   if r=19 : nieq_19 : if f=2 : break ; \u72b6\u614b\u7570\u5e38\u56de\u5fa9\u9b54\u6cd5\r\n\t   if r=20 : nieq_20 : if f=2 : break ; \u8607\u751f\u9b54\u6cd5\r\n\t   if r=21 : nieq_21 : if f=2 : break ; \u30bf\u30fc\u30f3\u30a2\u30f3\u30c7\u30c3\u30c9\r\n\t   if r=23 : nieq_23 : if f=2 : break ; \u72b6\u614b\u7570\u5e38\u9b54\u6cd5\r\n\t   if r=24 : nieq_24 : if f=2 : break ; \u53ec\u9084\u9b54\u6cd5\r\n\t   if r=25 : nieq_25 : if f=2 : break ; \u62bc\u3057\u51fa\u3057\u9b54\u6cd5\r\n\r\n\t  loop\r\n\r\n\t  if f=2 : break\r\n\t loop\r\n\/*\r\nredraw 0\r\n color 0,0,0 : boxf : color 255,255,255\r\n dgs \"r \",r,1\r\n dgs \"f \",f,2\r\n dgs \"end\",a,3\r\n equ_put\r\n dg_put\r\n\r\n repeat 25\r\n  pos 10+cnt*25,5 : mes ieqr(cnt)\r\n loop\r\nredraw 1\r\npkey\r\n*\/\r\n\r\n\r\n\treturn\r\n\r\n\r\n; \u4e2d\u7acb\u306e\u88c5\u5099 -------------------------------------------------------\r\n\r\n#deffunc neq int neqn ; \u4e2d\u7acb\u306e\u88c5\u5099\r\n\r\n; 10=\u88c5\u5099\u30bf\u30a4\u30d7\r\n; (0=\u7121\u30011=\u7b4b\u529b\u7d20\u30a2\u30bf\u30c3\u30af\u30012=\u76fe+\u7247\u624b\u30013=2\u5200\u6d41\u30014=\u4e21\u624b\u6301\u3061\u30015=\u68cd\u68d2\u3001\r\n;  6=\u6295\u64f2\u30017=\u69cd\u30018=\u5f13\u30019=\u9b54\u529b\u7d20\u30a2\u30bf\u30c3\u30af\u300110=\u9b54\u8853\u5e2b\u300111=\u9b54\u5973\u300112=\u50e7\u4fb6)\r\n\r\n\tun=neqn : ug=un*udb : cn=ud(ug)\r\n\r\n\tneqf=1 ; 1\u5217\u76ee\r\n\r\n\r\n\tsbk_syo ; \u88c5\u5099\u67a0\u51e6\u7406\r\n\r\n\tneq_int=ud(ug+3) ; \u9b54\u6cd5\u88c5\u5099\u4e0a\u9650\u5024\r\n\r\n\r\n\trepeat 1 ; \u9632\u5177\u88c5\u5099\r\n\t if ud(ug+17)=0 : break ; \u9632\u5177\u6b04\u7121\u3044\r\n\t sis9_syo : if f=0 : break ; \u9632\u5177\u7121\u3044\r\n\t repeat sbkn\r\n\t  if equsi(cnt)=4 : ud(ug+40+cnt)=in : equ_syo un,in : break ; \u9632\u5177\u6b04\u306b\u88c5\u5099\r\n\t loop\r\n\tloop\r\n\r\n\tn=7-(ud(ug+16)+ud(ug+17)+ud(ug+18)+ud(ug+19)+(ud(ug+3)\/20)) ; \u7a7a\u304d\u30b9\u30ed\u30c3\u30c8\u6570\r\n\trepeat 1 ; \u7279\u6b8a\u30a2\u30a4\u30c6\u30e0\u88c5\u5099\r\n\t if n&lt;=0 : break ; \u7a7a\u304d\u30b9\u30ed\u30c3\u30c8\u7121\u3044\r\n\t toku12f=0 : sis12_syo n : if f=0 : break ; \u7279\u6b8a\u30a2\u30a4\u30c6\u30e0\u304c\u6709\u308b\u304b\r\n\t repeat sbkn\r\n\t  if equsi(cnt)=5 : ud(ug+40+cnt)=in : equ_syo un,in : break ; \u7279\u6b8a\u6b04\u306b\u88c5\u5099\r\n\t loop\r\n\tloop\r\n\r\n; \u7b4b\u529b\u7d20\u30a2\u30bf\u30c3\u30af\r\n\tif cd(10,cn)=1 {\r\n\t nieq_syo 1 ; \u8fd1\u63a5\u306e\u30a2\u30a4\u30c6\u30e0\u3001\u9b54\u6cd5\u88c5\u5099\r\n\t}\r\n\r\n; \u76fe+\u7247\u624b\r\n\tif cd(10,cn)=2 {\r\n\trepeat 1\r\n\t sis8_syo : if f=1 { ; \u76fe\u304c\u6709\u308b\u304b\r\n\t  ud(ug+41)=in ; \u5de6\u624b\u88c5\u5099\r\n\t  sis1_syo   : if f=1 : ud(ug+40)=in : break ; \u7247\u624b\u6b66\u5668\u6709\u308b\u304b\r\n\t  sis6_syo 1 : if f=1 : ud(ug+40)=in : break ; \u7247\u624b\u9283\u6709\u308b\u304b\r\n\t  sis7_syo   : if f=1 : ud(ug+40)=in : break ; \u6295\u64f2\u6b66\u5668\u6709\u308b\u304b\r\n\t  break\r\n\t }\r\n\r\n\t sis2_syo : if f=1 : ud(ug+40)=in : ud(ug+41)=-1 : break ; \u4e21\u624b\u88c5\u5099\r\n\t sis3_syo : if f=1 : ud(ug+40)=in : ud(ug+41)=-1 : neqf=2 : break ; \u69cd\u88c5\u5099\r\n\r\n\t sis1_syo : if f=1 { ; \u7247\u624b\u6b66\u5668(2\u5200\u6d41)\r\n\t  ud(ug+40)=in ; \u53f3\u624b\u88c5\u5099\r\n\t  sis1_syo   : if f=1 : ud(ug+41)=in : break ; \u7247\u624b\u6b66\u5668\r\n\t  sis7_syo   : if f=1 : ud(ug+41)=in : break ; \u6295\u64f2\u6b66\u5668\r\n\t  sis6_syo 1 : if f=1 : ud(ug+41)=in : break ; \u7247\u624b\u9283\r\n\t  break\r\n\t }\r\n\t sis6_syo 1 : if f=1 { ; \u7247\u624b\u9283\u6709\u308b\u304b\r\n\t  ud(ug+40)=in : neqf=2 ; \u53f3\u624b\u88c5\u5099\r\n\t  sis7_syo   : if f=1 : ud(ug+41)=in : break ; \u6295\u64f2\u6b66\u5668\r\n\t  sis6_syo 1 : if f=1 : ud(ug+41)=in : break ; \u7247\u624b\u9283\r\n\t  break\r\n\t }\r\n\t sis7_syo : if f=1 { ; \u6295\u64f2\u6b66\u5668\u6709\u308b\u304b\r\n\t  ud(ug+40)=in : neqf=2 ; \u53f3\u624b\u88c5\u5099\r\n\t  sis7_syo   : if f=1 : ud(ug+41)=in : break ; \u6295\u64f2\u6b66\u5668\r\n\t  break\r\n\t }\r\n\r\n\t sis6_syo 0 : if f=1 { ; \u5f13\u9283\r\n\t  ig=in*idb\r\n\t  if id(ig+16)=2 : ud(ug+40)=in : ud(ug+41)=-1 : neqf=3 : break ; \u53f3\u4e21\u624b\r\n\t  if id(ig+16)=4 : ud(ug+40)=-2 : ud(ug+41)=in : neqf=3 : break ; \u5de6\u4e21\u624b\r\n\t  ud(ug+40)=in : neqf=2 ; \u53f3\u624b\r\n\t  sis6_syo 1 : if f=1 : ud(ug+41)=in : break ; \u5de6\u624b\r\n\t  sis7_syo   : if f=1 : ud(ug+41)=in : break ; \u6295\u64f2\u6b66\u5668\r\n\t  break\r\n\t }\r\n\tloop\r\n\r\n\tnieq_syo 1 ; \u8fd1\u63a5\u306e\u30a2\u30a4\u30c6\u30e0\u3001\u9b54\u6cd5\u88c5\u5099\r\n\t}\r\n\r\n\r\n; 2\u5200\u6d41\r\n\tif cd(10,cn)=3 {\r\n\trepeat 1\r\n\t sis1_syo : if f=1 { ; \u7247\u624b\u6b66\u5668\u6709\u308b\u304b\r\n\t  ud(ug+40)=in ; \u53f3\u624b\u88c5\u5099\r\n\t  sis1_syo   : if f=1 : ud(ug+41)=in : break ; \u7247\u624b\u6b66\u5668\r\n\t  sis6_syo 1 : if f=1 : ud(ug+41)=in : break ; \u7247\u624b\u9283\r\n\t  sis7_syo   : if f=1 : ud(ug+41)=in : break ; \u6295\u64f2\u6b66\u5668\r\n\t  sis8_syo   : if f=1 : ud(ug+41)=in : break ; \u76fe\r\n\t  break\r\n\t }\r\n\t sis6_syo 1 : if f=1 { ; \u7247\u624b\u9283\u6709\u308b\u304b\r\n\t  ud(ug+40)=in : neqf=2 ; \u53f3\u624b\u88c5\u5099\r\n\t  sis6_syo 1 : if f=1 : ud(ug+41)=in : break ; \u7247\u624b\u9283\r\n\t  sis7_syo   : if f=1 : ud(ug+41)=in : break ; \u6295\u64f2\u6b66\u5668\r\n\t  sis8_syo   : if f=1 : ud(ug+41)=in : break ; \u76fe\r\n\t  break\r\n\t }\r\n\t sis7_syo : if f=1 { ; \u6295\u64f2\u6b66\u5668\u6709\u308b\u304b\r\n\t  ud(ug+40)=in : neqf=2 ; \u53f3\u624b\u88c5\u5099\r\n\t  sis7_syo   : if f=1 : ud(ug+41)=in : break ; \u6295\u64f2\u6b66\u5668\r\n\t  sis8_syo   : if f=1 : ud(ug+41)=in : break ; \u76fe\r\n\t  break\r\n\t }\r\n\r\n\t sis2_syo : if f=1 : ud(ug+40)=in : ud(ug+41)=-1 : break ; \u4e21\u624b\u88c5\u5099\r\n\t sis3_syo : if f=1 : ud(ug+40)=in : ud(ug+41)=-1 : neqf=2 : break ; \u69cd\u88c5\u5099\r\n\r\n\t sis6_syo 0 : if f=1 { ; \u5f13\u9283\r\n\t  ig=in*idb : neqf=3\r\n\t  if id(ig+16)=2 : ud(ug+40)=in : ud(ug+41)=-1 : break ; \u53f3\u4e21\u624b\r\n\t  if id(ig+16)=4 : ud(ug+40)=-2 : ud(ug+41)=in : break ; \u5de6\u4e21\u624b\r\n\t }\r\n\tloop\r\n\r\n\tnieq_syo 1 ; \u8fd1\u63a5\u306e\u30a2\u30a4\u30c6\u30e0\u3001\u9b54\u6cd5\u88c5\u5099\r\n\t}\r\n\r\n\r\n; \u4e21\u624b\r\n\tif cd(10,cn)=4 {\r\n\trepeat 1\r\n\t sis2_syo : if f=1 : ud(ug+40)=in : ud(ug+41)=-1 : break ; \u4e21\u624b\u88c5\u5099\r\n\r\n\t sis8_syo : if f=1 { ; \u76fe\u304c\u6709\u308b\u304b\r\n\t  ud(ug+41)=in ; \u5de6\u624b\u88c5\u5099\r\n\t  sis1_syo   : if f=1 : ud(ug+40)=in : break ; \u7247\u624b\u6b66\u5668\r\n\t  sis6_syo 1 : if f=1 : ud(ug+40)=in : break ; \u7247\u624b\u9283\r\n\t  sis7_syo   : if f=1 : ud(ug+40)=in : break ; \u6295\u64f2\u6b66\u5668\r\n\t  break\r\n\t }\r\n\r\n\t sis1_syo : if f=1 { ; \u7247\u624b\u6b66\u5668(2\u5200\u6d41)\r\n\t  ud(ug+40)=in ; \u53f3\u624b\u88c5\u5099\r\n\t  sis1_syo   : if f=1 : ud(ug+41)=in : break ; \u7247\u624b\u6b66\u5668\r\n\t  sis7_syo   : if f=1 : ud(ug+41)=in : break ; \u6295\u64f2\u6b66\u5668\r\n\t  sis6_syo 1 : if f=1 : ud(ug+41)=in : break ; \u7247\u624b\u9283\r\n\t  break\r\n\t }\r\n\t sis7_syo : if f=1 { ; \u6295\u64f2\u6b66\u5668\u6709\u308b\u304b\r\n\t  ud(ug+40)=in : neqf=2 ; \u53f3\u624b\u88c5\u5099\r\n\t  sis7_syo   : if f=1 : ud(ug+41)=in : break ; \u6295\u64f2\u6b66\u5668\r\n\t  sis6_syo 1 : if f=1 : ud(ug+41)=in : break ; \u7247\u624b\u9283\r\n\t  break\r\n\t }\r\n\t sis6_syo 1 : if f=1 { ; \u7247\u624b\u9283\u6709\u308b\u304b\r\n\t  ud(ug+40)=in : neqf=2 ; \u53f3\u624b\u88c5\u5099\r\n\t  sis6_syo 1 : if f=1 : ud(ug+41)=in : break ; \u7247\u624b\u9283\r\n\t  break\r\n\t }\r\n\r\n\t sis3_syo : if f=1 : ud(ug+40)=in : ud(ug+41)=-1 : neqf=2 : break ; \u69cd\r\n\r\n\t sis6_syo 0 : if f=1 { ; \u5f13\u9283\r\n\t  ig=in*idb : neqf=3\r\n\t  if id(ig+16)=2 : ud(ug+40)=in : ud(ug+41)=-1 : break ; \u53f3\u4e21\u624b\r\n\t  if id(ig+16)=4 : ud(ug+40)=-2 : ud(ug+41)=in : break ; \u5de6\u4e21\u624b\r\n\t }\r\n\tloop\r\n\r\n\tnieq_syo 1 ; \u8fd1\u63a5\u306e\u30a2\u30a4\u30c6\u30e0\u3001\u9b54\u6cd5\u88c5\u5099\r\n\t}\r\n\r\n\r\n; \u68cd\u68d2\r\n\tif cd(10,cn)=5 {\r\n\trepeat 1\r\n\t sis4_syo : if f=1 { ; \u68cd\u68d2\r\n\t  if ud(ug+16)=2 : ud(ug+40)=in : ud(ug+41)=-1 : break ; \u4e21\u624b\u88c5\u5099\r\n\t  ud(ug+40)=in ; \u7247\u624b\r\n\t  sis8_syo   : if f=1 : ud(ug+41)=in : break ; \u76fe\r\n\t  sis1_syo   : if f=1 : ud(ug+41)=in : break ; \u7247\u624b\u6b66\u5668\r\n\t  sis7_syo   : if f=1 : ud(ug+41)=in : break ; \u6295\u64f2\u6b66\u5668\r\n\t  sis6_syo 1 : if f=1 : ud(ug+41)=in : break ; \u7247\u624b\u9283\r\n\t  break\r\n\t }\r\n\r\n\t sis3_syo : if f=1 : ud(ug+40)=in : ud(ug+41)=-1 : neqf=2 : break ; \u69cd\r\n\r\n\t sis6_syo 0 : if f=1 { ; \u5f13\u9283\r\n\t  ig=in*idb\r\n\t  if id(ig+16)=2 : ud(ug+40)=in : ud(ug+41)=-1 : neqf=3 : break ; \u53f3\u4e21\u624b\r\n\t  if id(ig+16)=4 : ud(ug+40)=-2 : ud(ug+41)=in : neqf=3 : break ; \u5de6\u4e21\u624b\r\n\t  ud(ug+40)=in : neqf=2 ; \u53f3\u624b\r\n\t  sis8_syo   : if f=1 : ud(ug+41)=in : break ; \u76fe\r\n\t  sis7_syo   : if f=1 : ud(ug+41)=in : break ; \u6295\u64f2\u6b66\u5668\r\n\t  sis6_syo 1 : if f=1 : ud(ug+41)=in : break ; \u7247\u624b\u9283\r\n\t  break\r\n\t }\r\n\r\n\t sis1_syo : if f=1 { ; \u7247\u624b\u6b66\u5668(2\u5200\u6d41)\r\n\t  ud(ug+40)=in ; \u53f3\u624b\u88c5\u5099\r\n\t  sis1_syo   : if f=1 : ud(ug+41)=in : break ; \u7247\u624b\u6b66\u5668\r\n\t  sis7_syo   : if f=1 : ud(ug+41)=in : break ; \u6295\u64f2\u6b66\u5668\r\n\t  sis8_syo   : if f=1 : ud(ug+41)=in : break ; \u76fe\r\n\t  break\r\n\t }\r\n\r\n\t sis7_syo : if f=1 { ; \u6295\u64f2\u6b66\u5668\u6709\u308b\u304b\r\n\t  ud(ug+40)=in : neqf=2 ; \u53f3\u624b\u88c5\u5099\r\n\t  sis7_syo   : if f=1 : ud(ug+41)=in : break ; \u6295\u64f2\u6b66\u5668\r\n\t  sis8_syo   : if f=1 : ud(ug+41)=in : break ; \u76fe\r\n\t  break\r\n\t }\r\n\tloop\r\n\r\n\tnieq_syo 1 ; \u8fd1\u63a5\u306e\u30a2\u30a4\u30c6\u30e0\u3001\u9b54\u6cd5\u88c5\u5099\r\n\t}\r\n\r\n\r\n; \u6295\u64f2\r\n\tif cd(10,cn)=6 {\r\n\trepeat 1\r\n\t sis7_syo : if f=1 { ; \u6295\u64f2\u6b66\u5668\r\n\t  ud(ug+40)=in : neqf=2 ; \u53f3\u624b\r\n\t  sis7_syo   : if f=1 : ud(ug+41)=in : break ; \u6295\u64f2\u6b66\u5668\r\n\t  sis6_syo 1 : if f=1 : ud(ug+41)=in : break ; \u7247\u624b\u9283\r\n\t  sis1_syo   : if f=1 : ud(ug+41)=in : break ; \u7247\u624b\u6b66\u5668\r\n\t  sis8_syo   : if f=1 : ud(ug+41)=in : break ; \u76fe\r\n\t  break\r\n\t }\r\n\r\n\t sis6_syo 1 : if f=1 { ; \u7247\u624b\u9283\r\n\t  ud(ug+40)=in : neqf=2 ; \u53f3\u624b\r\n\t  sis6_syo 1 : if f=1 : ud(ug+41)=in : break ; \u7247\u624b\u9283\r\n\t  sis1_syo   : if f=1 : ud(ug+41)=in : break ; \u7247\u624b\u6b66\u5668\r\n\t  sis8_syo   : if f=1 : ud(ug+41)=in : break ; \u76fe\r\n\t  break\r\n\t }\r\n\r\n\t sis3_syo : if f=1 : ud(ug+40)=in : ud(ug+41)=-1 : neqf=2 : break ; \u69cd\r\n\r\n\t sis6_syo 0 : if f=1 { ; \u5f13\u9283\r\n\t  ig=in*idb : neqf=3\r\n\t  if id(ig+16)=2 : ud(ug+40)=in : ud(ug+41)=-1 : break ; \u53f3\u4e21\u624b\r\n\t  if id(ig+16)=4 : ud(ug+40)=-2 : ud(ug+41)=in : break ; \u5de6\u4e21\u624b\r\n\t  break\r\n\t }\r\n\r\n\t sis1_syo : if f=1 { ; \u7247\u624b\u6b66\u5668\u6709\u308b\u304b(2\u5200\u6d41)\r\n\t  ud(ug+40)=in ; \u53f3\u624b\u88c5\u5099\r\n\t  sis1_syo   : if f=1 : ud(ug+41)=in : break ; \u7247\u624b\u6b66\u5668\r\n\t  sis8_syo   : if f=1 : ud(ug+41)=in : break ; \u76fe\r\n\t  break\r\n\t }\r\n\r\n\t sis2_syo : if f=1 : ud(ug+40)=in : ud(ug+41)=-1 : break ; \u4e21\u624b\u88c5\u5099\r\n\tloop\r\n\r\n\tnieq_syo 2 ; \u4e2d\u8ddd\u96e2\u306e\u30a2\u30a4\u30c6\u30e0\u3001\u9b54\u6cd5\u88c5\u5099\r\n\t}\r\n\r\n\r\n; \u69cd\r\n\tif cd(10,cn)=7 {\r\n\trepeat 1\r\n\t sis3_syo : if f=1 : ud(ug+40)=in : ud(ug+41)=-1 : neqf=2 : break ; \u69cd\r\n\r\n\t sis6_syo 0 : if f=1 { ; \u5f13\u9283\r\n\t  ig=in*idb\r\n\t  if id(ig+16)=2 : ud(ug+40)=in : ud(ug+41)=-1 : neqf=3 : break ; \u53f3\u4e21\u624b\r\n\t  if id(ig+16)=4 : ud(ug+40)=-2 : ud(ug+41)=in : neqf=3 : break ; \u5de6\u4e21\u624b\r\n\t  ud(ug+40)=in : neqf=2 ; \u53f3\u624b\r\n\t  sis6_syo 1 : if f=1 : ud(ug+41)=in : break ; \u7247\u624b\u9283\r\n\t  sis7_syo   : if f=1 : ud(ug+41)=in : break ; \u6295\u64f2\u6b66\u5668\r\n\t  sis8_syo   : if f=1 : ud(ug+41)=in : break ; \u76fe\r\n\t  sis1_syo   : if f=1 : ud(ug+41)=in : break ; \u7247\u624b\u6b66\u5668\r\n\t  break\r\n\t }\r\n\r\n\t sis7_syo : if f=1 { ; \u6295\u64f2\u6b66\u5668\u6709\u308b\u304b\r\n\t  ud(ug+40)=in : neqf=2 ; \u53f3\u624b\u88c5\u5099\r\n\t  sis7_syo   : if f=1 : ud(ug+41)=in : break ; \u6295\u64f2\u6b66\u5668\r\n\t  sis8_syo   : if f=1 : ud(ug+41)=in : break ; \u76fe\r\n\t  sis1_syo   : if f=1 : ud(ug+41)=in : break ; \u7247\u624b\u6b66\u5668\r\n\t  break\r\n\t }\r\n\r\n\t sis2_syo : if f=1 : ud(ug+40)=in : ud(ug+41)=-1 : break ; \u4e21\u624b\u88c5\u5099\r\n\r\n\t sis8_syo : if f=1 { ; \u76fe\u304c\u6709\u308b\u304b\r\n\t  ud(ug+41)=in ; \u5de6\u624b\u88c5\u5099\r\n\t  sis1_syo   : if f=1 : ud(ug+40)=in : break ; \u7247\u624b\u6b66\u5668\r\n\t  break\r\n\t }\r\n\r\n\t sis1_syo : if f=1 { ; \u7247\u624b\u6b66\u5668\u6709\u308b\u304b\uff082\u5200\u6d41\uff09\r\n\t  ud(ug+40)=in ; \u53f3\u624b\u88c5\u5099\r\n\t  sis1_syo   : if f=1 : ud(ug+41)=in : break ; \u7247\u624b\u6b66\u5668\r\n\t  break\r\n\t }\r\n\tloop\r\n\r\n\tnieq_syo 2 ; \u4e2d\u8ddd\u96e2\u306e\u30a2\u30a4\u30c6\u30e0\u3001\u9b54\u6cd5\u88c5\u5099\r\n\t}\r\n\r\n\r\n; \u5f13\u9283\r\n\tif cd(10,cn)=8 {\r\n\trepeat 1\r\n\t sis6_syo 0 : if f=1 { ; \u5f13\u9283\r\n\t  ig=in*idb\r\n\t  if id(ig+16)=2 : ud(ug+40)=in : ud(ug+41)=-1 : neqf=3 : break ; \u53f3\u4e21\u624b\r\n\t  if id(ig+16)=4 : ud(ug+40)=-2 : ud(ug+41)=in : neqf=3 : break ; \u5de6\u4e21\u624b\r\n\t  ud(ug+40)=in : neqf=2 ; \u53f3\u624b\r\n\t  sis6_syo 1 : if f=1 : ud(ug+41)=in : break ; \u7247\u624b\u9283\r\n\t  sis7_syo   : if f=1 : ud(ug+41)=in : break ; \u6295\u64f2\u6b66\u5668\r\n\t  sis8_syo   : if f=1 : ud(ug+41)=in : break ; \u76fe\r\n\t  sis1_syo   : if f=1 : ud(ug+41)=in : break ; \u7247\u624b\u6b66\u5668\r\n\t }\r\n\r\n\t sis7_syo : if f=1 { ; \u6295\u64f2\u6b66\u5668\r\n\t  ud(ug+40)=in : neqf=2 ; \u53f3\u624b\r\n\t  sis7_syo   : if f=1 : ud(ug+41)=in : break ; \u6295\u64f2\u6b66\u5668\r\n\t  sis8_syo   : if f=1 : ud(ug+41)=in : break ; \u76fe\r\n\t  sis1_syo   : if f=1 : ud(ug+41)=in : break ; \u7247\u624b\u6b66\u5668\r\n\t }\r\n\r\n\t sis3_syo : if f=1 : ud(ug+40)=in : ud(ug+41)=-1 : neqf=2 : break ; \u69cd\r\n\r\n\t sis8_syo : if f=1 { ; \u76fe\u304c\u6709\u308b\u304b\r\n\t  ud(ug+41)=in ; \u5de6\u624b\u88c5\u5099\r\n\t  sis1_syo : if f=1 : ud(ug+40)=in ; \u7247\u624b\u6b66\u5668\u6709\u308b\u304b\r\n\t  break\r\n\t }\r\n\r\n\t sis2_syo : if f=1 : ud(ug+40)=in : ud(ug+41)=-1 : break ; \u4e21\u624b\u88c5\u5099\r\n\r\n\t sis1_syo : if f=1 { ; \u7247\u624b\u6b66\u5668\u6709\u308b\u304b\uff082\u5200\u6d41\uff09\r\n\t  ud(ug+40)=in ; \u53f3\u624b\u88c5\u5099\r\n\t  sis1_syo   : if f=1 : ud(ug+41)=in : break ; \u7247\u624b\u6b66\u5668\r\n\t  break\r\n\t }\r\n\tloop\r\n\r\n\tnieq_syo 3 ; \u5f13\u9283\u306e\u30a2\u30a4\u30c6\u30e0\u3001\u9b54\u6cd5\u88c5\u5099\r\n\t}\r\n\r\n; \u9b54\u529b\u7d20\u30a2\u30bf\u30c3\u30af\r\n\tif cd(10,cn)=9 {\r\n\tnieq_syo 4 ; \u9b54\u529b\u7d20\u30a2\u30bf\u30c3\u30af\u306e\u30a2\u30a4\u30c6\u30e0\u3001\u9b54\u6cd5\u88c5\u5099\r\n\t}\r\n\r\n; \u9b54\u8853\u5e2b\r\n\tif cd(10,cn)=10 {\r\n\tneqf=3\r\n\trepeat 1\r\n\t sis5_syo : if f=1 { ; \u6756\r\n\t  ig=in*idb\r\n\t  if id(ig+16)=2 : ud(ug+40)=in : ud(ug+41)=-1 : break ; \u53f3\u4e21\u624b\r\n\t  ud(ug+40)=in ; \u53f3\u624b\r\n\t  sis7_syo   : if f=1 : ud(ug+41)=in : break ; \u6295\u64f2\u6b66\u5668\r\n\t  sis6_syo 1 : if f=1 : ud(ug+41)=in : break ; \u7247\u624b\u9283\r\n\t  sis8_syo   : if f=1 : ud(ug+41)=in : break ; \u76fe\r\n\t  sis1_syo   : if f=1 : ud(ug+41)=in : break ; \u7247\u624b\u6b66\u5668\r\n\t }\r\n\r\n\t sis7_syo : if f=1 { ; \u6295\u64f2\u6b66\u5668\r\n\t  ud(ug+40)=in ; \u53f3\u624b\r\n\t  sis6_syo 1 : if f=1 : ud(ug+41)=in : break ; \u7247\u624b\u9283\r\n\t  sis7_syo   : if f=1 : ud(ug+41)=in : break ; \u6295\u64f2\u6b66\u5668\r\n\t  sis8_syo   : if f=1 : ud(ug+41)=in : break ; \u76fe\r\n\t  sis1_syo   : if f=1 : ud(ug+41)=in : break ; \u7247\u624b\u6b66\u5668\r\n\t }\r\n\r\n\t sis6_syo 1 : if f=1 { ; \u7247\u624b\u9283\r\n\t  ud(ug+40)=in ; \u53f3\u624b\r\n\t  sis6_syo 1 : if f=1 : ud(ug+41)=in : break ; \u7247\u624b\u9283\r\n\t  sis8_syo   : if f=1 : ud(ug+41)=in : break ; \u76fe\r\n\t  sis1_syo   : if f=1 : ud(ug+41)=in : break ; \u7247\u624b\u6b66\u5668\r\n\t  break\r\n\t }\r\n\r\n\t sis8_syo : if f=1 { ; \u76fe\u304c\u6709\u308b\u304b\r\n\t  ud(ug+41)=in ; \u5de6\u624b\u88c5\u5099\r\n\t  sis1_syo : if f=1 : ud(ug+40)=in ; \u7247\u624b\u6b66\u5668\u6709\u308b\u304b\r\n\t  break\r\n\t }\r\n\r\n\t sis1_syo : if f=1 { ; \u7247\u624b\u6b66\u5668\u6709\u308b\u304b\uff082\u5200\u6d41\uff09\r\n\t  ud(ug+40)=in ; \u53f3\u624b\u88c5\u5099\r\n\t  sis1_syo   : if f=1 : ud(ug+41)=in : break ; \u7247\u624b\u6b66\u5668\r\n\t  break\r\n\t }\r\n\tloop\r\n\r\n\tnieq_syo 5 ; \u9b54\u8853\u5e2b\u306e\u30a2\u30a4\u30c6\u30e0\u3001\u9b54\u6cd5\u88c5\u5099\r\n\t}\r\n\r\n; \u9b54\u5973\r\n\tif cd(10,cn)=11 {\r\n\tneqf=3\r\n\trepeat 1\r\n\t sis5_syo : if f=1 { ; \u6756\r\n\t  ig=in*idb\r\n\t  if id(ig+16)=2 : ud(ug+40)=in : ud(ug+41)=-1 : break ; \u53f3\u4e21\u624b\r\n\t  ud(ug+40)=in ; \u53f3\u624b\r\n\t  sis7_syo   : if f=1 : ud(ug+41)=in : break ; \u6295\u64f2\u6b66\u5668\r\n\t  sis6_syo 1 : if f=1 : ud(ug+41)=in : break ; \u7247\u624b\u9283\r\n\t  sis8_syo   : if f=1 : ud(ug+41)=in : break ; \u76fe\r\n\t  sis1_syo   : if f=1 : ud(ug+41)=in : break ; \u7247\u624b\u6b66\u5668\r\n\t }\r\n\r\n\t sis7_syo : if f=1 { ; \u6295\u64f2\u6b66\u5668\r\n\t  ud(ug+40)=in ; \u53f3\u624b\r\n\t  sis6_syo 1 : if f=1 : ud(ug+41)=in : break ; \u7247\u624b\u9283\r\n\t  sis7_syo   : if f=1 : ud(ug+41)=in : break ; \u6295\u64f2\u6b66\u5668\r\n\t  sis8_syo   : if f=1 : ud(ug+41)=in : break ; \u76fe\r\n\t  sis1_syo   : if f=1 : ud(ug+41)=in : break ; \u7247\u624b\u6b66\u5668\r\n\t }\r\n\r\n\t sis6_syo 1 : if f=1 { ; \u7247\u624b\u9283\r\n\t  ud(ug+40)=in ; \u53f3\u624b\r\n\t  sis6_syo 1 : if f=1 : ud(ug+41)=in : break ; \u7247\u624b\u9283\r\n\t  sis8_syo   : if f=1 : ud(ug+41)=in : break ; \u76fe\r\n\t  sis1_syo   : if f=1 : ud(ug+41)=in : break ; \u7247\u624b\u6b66\u5668\r\n\t  break\r\n\t }\r\n\r\n\t sis8_syo : if f=1 { ; \u76fe\u304c\u6709\u308b\u304b\r\n\t  ud(ug+41)=in ; \u5de6\u624b\u88c5\u5099\r\n\t  sis1_syo : if f=1 : ud(ug+40)=in ; \u7247\u624b\u6b66\u5668\u6709\u308b\u304b\r\n\t  break\r\n\t }\r\n\r\n\t sis1_syo : if f=1 { ; \u7247\u624b\u6b66\u5668\u6709\u308b\u304b\uff082\u5200\u6d41\uff09\r\n\t  ud(ug+40)=in ; \u53f3\u624b\u88c5\u5099\r\n\t  sis1_syo   : if f=1 : ud(ug+41)=in : break ; \u7247\u624b\u6b66\u5668\r\n\t  break\r\n\t }\r\n\tloop\r\n\r\n\tnieq_syo 6 ; \u9b54\u5973\u306e\u30a2\u30a4\u30c6\u30e0\u3001\u9b54\u6cd5\u88c5\u5099\r\n\t}\r\n\r\n\r\n; \u50e7\u4fb6\r\n\tif cd(10,cn)=12 {\r\n\tneqf=2\r\n\trepeat 1\r\n\t sis8_syo : if f=1 { ; \u76fe\u304c\u6709\u308b\u304b\r\n\t  ud(ug+41)=in ; \u5de6\u624b\u88c5\u5099\r\n\t  sis4_syo 1 : if f=1 : ud(ug+40)=in : break ; \u68cd\u68d2\r\n\t  sis5_syo 1 : if f=1 : ud(ug+40)=in : break ; \u6756\r\n\t  sis6_syo 1 : if f=1 : ud(ug+40)=in : break ; \u7247\u624b\u9283\u6709\u308b\u304b\r\n\t  break\r\n\t }\r\n\r\n\t sis4_syo 2 : if f=1 : ud(ug+40)=in : ud(ug+41)=-1  : break ; \u68cd\u68d2\r\n\t sis4_syo 1 : if f=1 : ud(ug+40)=in : break ; \u7247\u624b\u68cd\u68d2\u6709\u308b\u304b\r\n\r\n\t sis5_syo 2 : if f=1 : ud(ug+40)=in : ud(ug+41)=-1  : break ; \u6756\r\n\t sis5_syo 1 : if f=1 : ud(ug+40)=in : break ; \u7247\u624b\u6756\u6709\u308b\u304b\r\n\r\n\t sis6_syo 1 : if f=1 { ; \u7247\u624b\u9283\r\n\t  ud(ug+40)=in : neqf=2 ; \u53f3\u624b\r\n\t  sis6_syo 1 : if f=1 : ud(ug+41)=in : break ; \u7247\u624b\u9283\r\n\t  break\r\n\t }\r\n\r\n\tloop\r\n\r\n\tnieq_syo 7 ; \u50e7\u4fb6\u306e\u30a2\u30a4\u30c6\u30e0\u3001\u9b54\u6cd5\u88c5\u5099\r\n\t}\r\n\r\n\treturn\r\n\r\n\r\n; ------- \u88c5\u5099 --------\r\n#deffunc hrs_eq int hrs_eqf ; \u82f1\u96c4\u306e\u9806\u5217\u306e\u88c5\u5099(1=\u7b4b\u529b\u30012=\u9b54\u529b)\r\n\r\n\tun=0\r\n\trepeat hub\r\n\t if hrs_eqf=1 : un=hrs1(cnt) ; \u7b4b\u529b\r\n\t if hrs_eqf=2 : un=hrs2(cnt) ; \u9b54\u529b\r\n\t if un&gt;0 : hrs_del un : break\r\n\tloop\r\n\tif un=0 : return ; \u3044\u306a\u3044\r\n\r\n\tneq un ; \u82f1\u96c4\u306e\u88c5\u5099\r\n\t if neqf=1 : hrt1(hrt1c)=un : hrt1c+ ; 1\u5217\u76ee\u306e\u9806\u5217\u306b\u653e\u308a\u8fbc\u3080\r\n\t if neqf=2 : hrt2(hrt2c)=un : hrt2c+ ; 2\u5217\u76ee\u306e\u9806\u5217\u306b\u653e\u308a\u8fbc\u3080\r\n\t if neqf=3 : hrt3(hrt3c)=un : hrt3c+ ; 3\u5217\u76ee\u306e\u9806\u5217\u306b\u653e\u308a\u8fbc\u3080\r\n\r\n\treturn\r\n\r\n\r\n#deffunc nrs_eq int nrs_eqf ; \u4e2d\u7acb\u306e\u9806\u5217\u306e\u88c5\u5099(1=\u7b4b\u529b\u30012=\u9b54\u529b)\r\n\r\n\tun=0\r\n\trepeat nub\r\n\t if nrs_eqf=1 : un=nrs1(cnt) ; \u7b4b\u529b\r\n\t if nrs_eqf=2 : un=nrs2(cnt) ; \u9b54\u529b\r\n\t if un&gt;0 : nrs_del un : break\r\n\tloop\r\n\tif un=0 : return ; \u3044\u306a\u3044\r\n\r\n\tneq un ; \u4e2d\u7acb\u306e\u88c5\u5099\r\n\t if neqf=1 : nrt1(nrt1c)=un : nrt1c+ ; 1\u5217\u76ee\u306e\u9806\u5217\u306b\u653e\u308a\u8fbc\u3080\r\n\t if neqf=2 : nrt2(nrt2c)=un : nrt2c+ ; 2\u5217\u76ee\u306e\u9806\u5217\u306b\u653e\u308a\u8fbc\u3080\r\n\t if neqf=3 : nrt3(nrt3c)=un : nrt3c+ ; 3\u5217\u76ee\u306e\u9806\u5217\u306b\u653e\u308a\u8fbc\u3080\r\n\r\n\treturn\r\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>2018\u5e74 7\u670812\u65e5 \u3000 \u3000 \u3000\u30ea\u30a2\u30eb\u3067\u30b4\u30bf\u30b4\u30bf\u304c\u3042\u3063\u3066 1\u9031\u9593\u304f\u3089\u3044\u6642\u9593\u304c\u3068\u3093\u3067\u3057\u307e\u3063\u305f\u3001\u307e\u3063\u305f\u304f\uff08\u30d7\u30f3\u30d7\u30f3\uff09 \u3000\u305d\u308c\u3068\u30a6\u30a4\u30f3\u30c9\u30a6\u30ba\u3001\u4eba\u304c\u4f7f\u3063\u3066\u308b\u3068\u304d\u306b\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8\u3060\u304b\u3089\u3063\u3066\u52dd\u624b\u306b\u843d\u3061\u308b\u3093\u3058\u3083\u306a\u3044\u3001\u307e\u3063\u305f\u304f\uff08\u30a4\u30e9\u30a4\u30e9 &hellip; <a href=\"https:\/\/sinsei.space\/blog\/6886\" class=\"more-link\"><span class=\"screen-reader-text\">&#8220;Hextrategy \u30d2\u30fc\u30ed\u30fc\u52e2\u529b\u306e\u81ea\u52d5\u88c5\u5099\u3082\u3067\u304d\u305f&#8221; \u306e<\/span>\u7d9a\u304d\u3092\u8aad\u3080<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16,13],"tags":[],"class_list":["post-6886","post","type-post","status-publish","format-standard","hentry","category-hextrategy","category-13"],"_links":{"self":[{"href":"https:\/\/sinsei.space\/blog\/wp-json\/wp\/v2\/posts\/6886","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sinsei.space\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sinsei.space\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sinsei.space\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sinsei.space\/blog\/wp-json\/wp\/v2\/comments?post=6886"}],"version-history":[{"count":17,"href":"https:\/\/sinsei.space\/blog\/wp-json\/wp\/v2\/posts\/6886\/revisions"}],"predecessor-version":[{"id":6913,"href":"https:\/\/sinsei.space\/blog\/wp-json\/wp\/v2\/posts\/6886\/revisions\/6913"}],"wp:attachment":[{"href":"https:\/\/sinsei.space\/blog\/wp-json\/wp\/v2\/media?parent=6886"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sinsei.space\/blog\/wp-json\/wp\/v2\/categories?post=6886"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sinsei.space\/blog\/wp-json\/wp\/v2\/tags?post=6886"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}