{"id":12149,"date":"2021-10-01T10:16:16","date_gmt":"2021-10-01T01:16:16","guid":{"rendered":"https:\/\/sinsei.space\/blog\/?p=12149"},"modified":"2021-10-01T10:16:16","modified_gmt":"2021-10-01T01:16:16","slug":"cdw-%e3%83%9e%e3%83%83%e3%83%97%e6%88%a6%e7%95%a5%e3%82%a2%e3%83%ab%e3%82%b4%e3%83%aa%e3%82%ba%e3%83%a0%e3%82%92%e8%a3%bd%e4%bd%9c%e4%b8%ad","status":"publish","type":"post","link":"https:\/\/sinsei.space\/blog\/12149","title":{"rendered":"CDW \u30de\u30c3\u30d7\u6226\u7565\u30a2\u30eb\u30b4\u30ea\u30ba\u30e0\u3092\u88fd\u4f5c\u4e2d"},"content":{"rendered":"<p><font size=4><br \/>\n2021\u5e74 10\u6708 1\u65e5<br \/>\n<strong>\u3000<\/strong><br \/>\n<strong>\u3000<\/strong><br \/>\n\u3000\u307e\u3060\u5168\u90e8\u5b8c\u6210\u3057\u3066\u306a\u3044\u3051\u3069\u30de\u30c3\u30d7\u6226\u7565\u30a2\u30eb\u30b4\u30ea\u30ba\u30e0\u3092\u4f5c\u3063\u3066\u308b\u3002<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/sinsei.space\/blog\/wp-content\/uploads\/2021\/09\/img03723.jpg\" alt=\"\" width=\"328\" height=\"593\" class=\"alignnone size-full wp-image-12150\" srcset=\"https:\/\/sinsei.space\/blog\/wp-content\/uploads\/2021\/09\/img03723.jpg 328w, https:\/\/sinsei.space\/blog\/wp-content\/uploads\/2021\/09\/img03723-166x300.jpg 166w\" sizes=\"auto, (max-width: 328px) 85vw, 328px\" \/><\/p>\n<p>\u3000\u3064\u307e\u308a CPU\u306e\u6319\u52d5\u3002<\/p>\n<p>\u3000\u4eca\u4f5c\u306f\u30de\u30c3\u30d7\u751f\u6210\u304c\u4e00\u756a\u96e3\u3057\u3044\u304b\u3068\u601d\u3063\u305f\u3051\u3069\u3001\u3084\u3063\u3071\u308a\u3053\u3061\u3089\u306e\u601d\u8003\u30eb\u30fc\u30c1\u30f3\u306e\u65b9\u304c\u96e3\u3057\u304b\u3063\u305f\u3002<br \/>\n<strong>\u3000<\/strong><br \/>\n<strong>\u3000<\/strong><br \/>\n<!--more--><br \/>\n\u3000\u4f55\u624b\u5148\u3068\u304b\u4f55\u30de\u30b9\u5148\u306e\u3088\u3046\u306a\u8907\u96d1\u306a\u3082\u306e\u306f\u96e3\u3057\u304f\u306a\u308b\u306e\u3067\u3001\u3068\u308a\u3042\u3048\u305a\u3084\u3089\u306a\u3044\u3002<br \/>\n<strong>\u3000<\/strong><br \/>\n<strong>\u3000<\/strong><br \/>\n<strong>1\u3001\u81ea\u9818\u306e\u884c\u52d5\u9806<\/strong><\/p>\n<p>\u3000\u307e\u305a\u3001\u305d\u306e CPU\u30d7\u30ec\u30a4\u30e4\u30fc\u306e\u9818\u571f\u306e\u884c\u52d5\u9806\u306e\u9806\u5217\u3092\u4f5c\u308b\u3002<\/p>\n<p>\u3000\u5404\u9818\u571f\u306b\u3064\u3044\u3066\u3001\u305d\u306e\u96a3\u63a5\u3059\u308b\u6575\u56fd\u306e\u6570\u3092\u8abf\u3079\u3066\u5c11\u306a\u3044\u9806\u3067\u767b\u9332\u3059\u308b\u3002<\/p>\n<p>\u3000\u3064\u307e\u308a\u884c\u52d5\u9806\u306f\u300c\u96a3\u63a5\u3059\u308b\u56fd\u306e\u5c11\u306a\u3044\u9806\u300d\u306b\u306a\u308b\u3002<br \/>\n<strong>\u3000<\/strong><br \/>\n<strong>\u3000<\/strong><\/p>\n<pre class=\"lang:hsp decode:true \" >#deffunc al_cal ; \u56fd\u306e\u884c\u52d5\u9806\r\n\r\n\trepeat ldb\t\t; \u30ea\u30bb\u30c3\u30c8\r\n\t nad(cnt)=0\t\t; \u56fd\u306e\u884c\u52d5\u9806\r\n\t nacd(cnt)=0\t; \u306e\u6575\u56fd\u96a3\u63a5\u6570\r\n\tloop\r\n\r\n\tc1=0\r\n\trepeat ldb,1 : aldn1=cnt\r\n\t if lpd(aldn1)!pn1 : continue\r\n\r\n\t c2=0 ; \u96a3\u63a5\u3059\u308b\u6575\u56fd\u306e\u6570\r\n\t ldlg=aldn1*ldlb\r\n\t repeat ldlb : aldn2=ldl(ldlg+cnt)\r\n\t  if aldn2=0 : break\r\n\t  if lpd(aldn2)=pn1 : continue\r\n\t  c2+\r\n\t loop\r\n\t nacd(aldn1)=c2 ; \u6575\u56fd\u306e\u6570\u3092\u767b\u9332\r\n\r\n\t repeat ldb : cnt2=cnt ; \u8a70\u3081\u308b\r\n\t  if nad(cnt2)=0 : nad(cnt2)=aldn1 : break\r\n\t  if nacd(aldn1)&gt;=nacd(nad(cnt2)) : continue\r\n\r\n\t  repeat ldb : cnt3=cnt2+cnt\r\n\t   aldn2=nad(cnt3) : nad(cnt3)=aldn1 : aldn1=aldn2\r\n\t   if aldn1=0 : break\r\n\t  loop\r\n\t  if aldn1=0 : break\r\n\t loop\r\n\tloop\r\n\r\n\treturn<\/pre>\n<p>\u3000<span style=\"color: #0000f0;\">lpd(n)<\/span> = n\u56fd\u306e\u30d7\u30ec\u30a4\u30e4\u30fcNo.<\/p>\n<p>\u3000<span style=\"color: #0000f0;\">ldl(n)<\/span> = n\u56fd\u306e\u96a3\u63a5\u3059\u308b\u56fd\u306e No.\u304c\u683c\u7d0d\u3055\u308c\u3066\u308b\u3002<\/p>\n<p>\u3000<span style=\"color: #0000f0;\">ldlg<\/span> = \u3053\u308c\u307e\u305f 1\u6b21\u5143\u914d\u5217\u3067 ldl\u3092\u6271\u3063\u3066\u308b\u306e\u3067\u30011\u3064\u306e\u30c7\u30fc\u30bf\u306e\u91cf\u3001\u9577\u3055\u3002<\/p>\n<p>\u3000\u5404\u56fd\u3065\u3064\u3001\u96a3\u63a5\u3059\u308b\u6575\u56fd\u306e\u6570\u3092\u8abf\u3079\u305f\u3089\u3001\u5c11\u306a\u3044\u9806\u306b\u30bd\u30fc\u30c8\uff08\u4e26\u3079\u66ff\u3048\uff09\u3057\u3066\u308b\u3002<br \/>\n<strong>\u3000<\/strong><br \/>\n<strong>\u3000<\/strong><br \/>\n<strong>\u3000<\/strong><br \/>\n<strong>2\u3001\u884c\u52d5\u9806\u306b\u653b\u3081\u308b\u304b\u3069\u3046\u304b\u6c7a\u3081\u308b<\/strong><\/p>\n<p>\u3000*strategy\u30eb\u30fc\u30c1\u30f3\u306f\u6b21\u306e\u901a\u308a\u3002<\/p>\n<pre class=\"lang:hsp decode:true \" >*strategy\r\n\r\n\tal_cal ; \u56fd\u306e\u884c\u52d5\u9806\r\n\r\n\r\n; \u653b\u52e2\r\n\tstf=0 : stc=0\r\n\twhile stf=0\r\n\r\n\t;repeat ldb : ldn=nad(cnt)\r\n\t ldn1=nad(stc) : stc+\r\n\r\n\t if ldn1=0 : _break\r\n\t if nacd(ldn1)=0 : _continue ; \u653b\u3081\u308b\u56fd\u304c\u7121\u3044\r\n\r\n\r\n; \u96a3\u63a5\u56fd\u306e\u9a5a\u7570\u6570\r\n\r\n\t ec=0 ; \u96a3\u63a5\u3059\u308b\u6575\u56fd\u306e\u6570\r\n\t ep=0 ; \u96a3\u63a5\u3059\u308b\u6575\u56fd\u306e\u6700\u5927\u6226\u529b\r\n\t ldlg=ldn1*ldlb\r\n\t repeat ldlb : ldn2=ldl(ldlg+cnt)\r\n\t  if ldn2=0 : break\r\n\t  if lpd(ldn2)=pn1 : continue\r\n\r\n\t  eld1_kln2=ldn2 ; 1\u56fd\u7528\r\n\t  ec+\r\n\t  if ep&lt;ldcd(ldn2) : ep=ldcd(ldn2) ; \u6700\u5927\u6226\u529b\r\n\t loop\r\n\r\n\r\n; \u96a3\u63a5\u6575\u56fd\u304c1\u56fd\u306e\u5834\u5408\r\n\r\n\t if ec=1 {\r\n\t  eld1_syo ldn1,eld1_kln2,ep\r\n\t   if mainf!5 : _break\r\n\t  _continue\r\n\t }\r\n\r\n\r\n; 2\u30de\u30b9\u5148\u304c\u81ea\u9818\r\n\r\n\t btlf=2\r\n\t  ldpc_lda2 ldn1 ; \u96a3\u63a5\u56fd\u63a2\u67fb\u3001\u96a3\u63a5\u3059\u308b\u56fd\u306e\u5c11\u306a\u3044\u9806\r\n\t  ;ldpc_dcb ldn1 ; \u96a3\u63a5\u56fd\u63a2\u67fb\u3001\u6226\u529b\u306e\u591a\u3044\u9806\r\n\t  ;ldpc_lda ldn1,0 ; \u96a3\u63a5\u56fd\u63a2\u67fb\u3001\u96a3\u63a5\u3059\u308b\u56fd\u306e\u5c11\u306a\u3044\u9806\r\n\t   attack : if ldpcf=1 : _continue ; \u653b\u52e2\r\n\r\n\r\n; 2\u30de\u30b9\u5148\u304c\u5f8c\u80cc\u5730\r\n\r\n\t btlf=3\r\n\t  ldpc_lda ldn1,1 ; \u96a3\u63a5\u56fd\u63a2\u67fb\u3001\u96a3\u63a5\u3059\u308b\u56fd\u306e\u5c11\u306a\u3044\u9806\r\n\t   attack : if ldpcf=1 : _continue ; \u653b\u52e2\r\n\r\n\r\n; \u901a\u5e38\r\n\t btlf=4\r\n\t  ldpc_lda ldn1,0 ; \u96a3\u63a5\u56fd\u63a2\u67fb\u3001\u96a3\u63a5\u3059\u308b\u56fd\u306e\u5c11\u306a\u3044\u9806\r\n\t   attack : if ldpcf=1 : _continue ; \u653b\u52e2\r\n\r\n\twend\r\n\r\n\treturn<\/pre>\n<p>\u3000\u7e70\u308a\u8fd4\u3057\u306b\u306f <span style=\"color: #0000f0;\">repeat<\/span>\u3067\u306f\u306a\u304f\u3066 <span style=\"color: #0000f0;\">while<\/span>\u6587\u3092\u4f7f\u3063\u3066\u308b\u3001\u3053\u308c\u306f\u7e70\u308a\u8fd4\u3057\u3092\u629c\u3051\u308b\u6761\u4ef6\u3092\u53cd\u6620\u3059\u308b\u305f\u3081\u3002<\/p>\n<p>\u3000\u3064\u307e\u308a stf=1\u306b\u306a\u3063\u305f\u3089\u629c\u3051\u308b\u3002<\/p>\n<p>\u3000\u51e6\u7406\u306f\u9806\u306b\u300c\u96a3\u63a5\u56fd\u304c 1\u56fd\u306e\u5834\u5408\u300d\u300c2\u30de\u30b9\u5148\u304c\u81ea\u9818\u300d\u300c2\u30de\u30b9\u5148\u304c\u5f8c\u80cc\u5730\u300d\u300c\u901a\u5e38\u300d\u3067\u4eca\u306e\u6240\u884c\u308f\u308c\u308b\u3002<br \/>\n<strong>\u3000<\/strong><br \/>\n<strong>\u3000<\/strong><br \/>\n<strong>\u3000<\/strong><br \/>\n<strong>3\u3001\u96a3\u63a5\u56fd 1\u56fd\u306e\u5834\u5408\u306f\u653b\u3081\u308b<\/strong><\/p>\n<p>\u3000\u96a3\u63a5 0\u56fd\u306e\u5834\u5408\u306f\u7121\u8996\uff08continue\uff09\u3059\u308b\u3068\u3057\u3066\u3001\u307e\u305a 1\u56fd\u306e\u5834\u5408\u306b\u653b\u3081\u3089\u308c\u306a\u3044\u304b\u8abf\u3079\u308b\u3002<\/p>\n<p>\u3000\u306a\u305c\u304b\u3068\u8a00\u3046\u3068 1\u56fd\u306a\u3089\u76f8\u624b\u56fd\u306e\u6226\u529b\u3092\u51cc\u99d5\u3059\u308c\u3070\u3001\u5143\u306e\u56fd\u306e\u9632\u885b\u6226\u529b\u3092\u8003\u3048\u305a\u306b\u6e08\u3080\u3002<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/sinsei.space\/blog\/wp-content\/uploads\/2021\/09\/img03724.jpg\" alt=\"\" width=\"308\" height=\"255\" class=\"alignnone size-full wp-image-12169\" srcset=\"https:\/\/sinsei.space\/blog\/wp-content\/uploads\/2021\/09\/img03724.jpg 308w, https:\/\/sinsei.space\/blog\/wp-content\/uploads\/2021\/09\/img03724-300x248.jpg 300w\" sizes=\"auto, (max-width: 308px) 85vw, 308px\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/sinsei.space\/blog\/wp-content\/uploads\/2021\/09\/img03726.jpg\" alt=\"\" width=\"306\" height=\"250\" class=\"alignnone size-full wp-image-12170\" srcset=\"https:\/\/sinsei.space\/blog\/wp-content\/uploads\/2021\/09\/img03726.jpg 306w, https:\/\/sinsei.space\/blog\/wp-content\/uploads\/2021\/09\/img03726-300x245.jpg 300w\" sizes=\"auto, (max-width: 306px) 85vw, 306px\" \/><br \/>\n<strong>\u3000<\/strong><br \/>\n<strong>\u3000<\/strong><\/p>\n<pre class=\"lang:hsp decode:true \" >; \u96a3\u63a5\u56fd\u306e\u9a5a\u7570\u6570\r\n\r\n\t ec=0 ; \u96a3\u63a5\u3059\u308b\u6575\u56fd\u306e\u6570\r\n\t ep=0 ; \u96a3\u63a5\u3059\u308b\u6575\u56fd\u306e\u6700\u5927\u6226\u529b\r\n\t ldlg=ldn1*ldlb\r\n\t repeat ldlb : ldn2=ldl(ldlg+cnt)\r\n\t  if ldn2=0 : break\r\n\t  if lpd(ldn2)=pn1 : continue\r\n\r\n\t  eld1_kln2=ldn2 ; 1\u56fd\u7528\r\n\t  ec+\r\n\t  if ep&lt;ldcd(ldn2) : ep=ldcd(ldn2) ; \u6700\u5927\u6226\u529b\r\n\t loop\r\n\r\n\r\n; \u96a3\u63a5\u6575\u56fd\u304c1\u56fd\u306e\u5834\u5408\r\n\r\n\t if ec=1 {\r\n\t  eld1_syo ldn1,eld1_kln2,ep\r\n\t   if mainf!5 : _break\r\n\t  _continue\r\n\t }<\/pre>\n<p>\u3000<span style=\"color: #0000f0;\">ec<\/span> = \u96a3\u63a5\u3059\u308b\u6575\u56fd\u306e\u6570<\/p>\n<p>\u3000<span style=\"color: #0000f0;\">ep<\/span> = \u96a3\u63a5\u3059\u308b\u6575\u56fd\u306e\u6700\u5927\u6226\u529b<\/p>\n<p>\u3000ec = 1\u306e\u6642\u3001\u3064\u307e\u308a\u96a3\u63a5\u3059\u308b\u6575\u56fd\u304c 1\u56fd\u306e\u5834\u5408\u3001\u95a2\u6570 eld1_syo\u306b\u98db\u3076\u3002<br \/>\n<strong>\u3000<\/strong><br \/>\n<strong>\u3000<\/strong><br \/>\n\u3000eld1_syo\u306e\u30bd\u30fc\u30b9<\/p>\n<pre class=\"lang:hsp decode:true \" >; \u96a3\u63a5\u56fd\u304c1\u56fd\u306e\u5834\u5408\r\n\r\n#deffunc eld1_syo int _eld1_syon1,int _eld1_syon2,int _eld1_syon3\r\n\r\n\teld1n=_eld1_syon1 ; \u5143\u306e\u56fd\r\n\teld2n=_eld1_syon2 ; \u78ba\u8a8d\u3059\u308b\u56fd\r\n\t  ep1=_eld1_syon3 ; \u78ba\u8a8d\u3059\u308b\u56fd\u306e\u30c0\u30a4\u30b9\u6226\u529b\r\n\r\n\tif dbpl&gt;0 and lpd(eld2n)!dbpl and pn1!dbpl : return ; \u7b2c\u4e00\u6226\u529b\u304c\u3042\u308b\r\n\r\n\tif ldcd(eld1n)&lt;=1 : return ; \u6226\u529b\u304c1\r\n\r\n\tif ldcd(eld1n)-dcbh(dcb)&lt;ep1 and ldcd(eld1n)&lt;dcb : return ; \u6226\u529b\u304c\u7121\u3044\r\n\r\n\tep2=0 ; \u653b\u3081\u8fbc\u3093\u3060\u5148\u306e\u96a3\u63a5\u3059\u308b\u6575\u56fd\u306e\u6700\u5927\u6226\u529b\r\n\tldlg=eld2n*ldlb\r\n\trepeat ldlb : eld2n2=ldl(ldlg+cnt)\r\n\t if eld2n2=0 : break\r\n\t if lpd(eld2n2)=pn1 : continue\r\n\r\n\t if ep2&lt;ldcd(eld2n2) : ep2=ldcd(eld2n2) ; \u6700\u5927\u6226\u529b\r\n\tloop\r\n\tif ep2&lt;=8 : n=0 : else : n=1 ; \u88dc\u6b63\u6226\u529b\r\n\tif ldcd(eld1n)-1&lt;ep2+n and ldcd(eld1n)&lt;dcb : return ; 2\u30de\u30b9\u5148\u306b\u5bfe\u3059\u308b\u6226\u529b\u304c\u7121\u3044\r\n\r\n\r\n; \u653b\u3081\u8fbc\u3080\r\n\r\n\tkln1=eld1n\r\n\tkln2=eld2n : pn2=lpd(kln2)\r\nbtlf=1\r\n\r\n\tgosub *battle\r\n\r\n\treturn<\/pre>\n<p>\u3000\u5192\u982d\u306e\u65b9\u306b\u6226\u529b\u8a55\u4fa1\u3092\u3057\u3066\u3001\u6226\u529b\u304c\u3042\u308b\u304b\u3069\u3046\u304b\u3092\u8abf\u3079\u3066\u308b\u3002<\/p>\n<p>\u3000\u5f53\u7136\u653b\u3081\u8fbc\u3080\u56fd\u3088\u308a\u30c0\u30a4\u30b9\u6570\u304c\u591a\u304f\u7121\u3044\u3068\u3044\u3051\u306a\u3044\u3001\u7b2c\u4e00\u6226\u529b\u3068\u3044\u3046\u306e\u306f\u30c0\u30a4\u30b9\u30a6\u30a9\u30fc\u30ba\u306b\u3042\u308b\u3001\u5168\u6226\u529b\u304c\u5168\u30d7\u30ec\u30a4\u30e4\u30fc\u6226\u529b\u306e\u534a\u6570\u4ee5\u4e0a\u3092\u5360\u3081\u305f\u5834\u5408\u306f\u3001\u5f31\u5c0f\u56fd\u304c\u9023\u5408\u3092\u7d44\u3080\u3068\u3044\u3046\u3082\u306e\u3002<\/p>\n<p>\u3000dcbh\u306f\u88dc\u6b63\u3067\u3001\u6700\u5927\u30c0\u30a4\u30b9\u304c 9\u4ee5\u4e0a\u306e\u5834\u5408\u306f -1\u300116\u306e\u5834\u5408\u306f -2\u500b\u3001\u4f59\u8a08\u306b\u30c0\u30a4\u30b9\u304c\u7121\u3051\u308c\u3070\u653b\u3081\u8fbc\u307e\u306a\u3044\u3001\u3068\u3044\u3046\u3088\u3046\u306a\u4ed5\u7d44\u307f\u3060\u3051\u3069\u3001\u4eca\u306e\u6240\u5168\u90e8 -1\u306b\u306a\u3063\u3066\u308b\u3001dcb\u306f\u30eb\u30fc\u30eb\u4e0a\u30c0\u30a4\u30b9\u306e\u6700\u5927\u6570\u3002<\/p>\n<p>\u30008\u4ee5\u4e0b\u306f 0\u88dc\u6b63\u306a\u306e\u3067\u30018\u500b\u30eb\u30fc\u30eb\u306e\u5834\u5408\u306f\u95a2\u4fc2\u7121\u3057\u3001\u3053\u306e\u30bd\u30fc\u30b9\u306e\u5834\u5408\u3001\u666e\u901a\u306b\u653b\u3081\u8fbc\u3080\u56fd\u3088\u308a\u30c0\u30a4\u30b9\u306e\u6570\u304c\u591a\u3051\u308c\u3070\u653b\u3081\u8fbc\u3080\u3001\u3064\u307e\u308a 8\u500b\u307e\u3067\u306e\u5834\u5408\u306f\u76f8\u624b\u3088\u308a 1\u500b\u30019\u500b\u4ee5\u4e0a\u306e\u5834\u5408\u306f\u76f8\u624b\u3088\u308a 2\u500b\u30c0\u30a4\u30b9\u304c\u4f59\u8a08\u306b\u7121\u3051\u308c\u3070\u653b\u3081\u8fbc\u307e\u306a\u3044\u3001\u4f8b\u5916\u3068\u3057\u3066\u30c0\u30a4\u30b9\u6570\u304c dcb\u3064\u307e\u308a\u6700\u5927\u6570\u306e\u5834\u5408\u306f\u540c\u6570\u3067\u653b\u3081\u8fbc\u3080\u3002<\/p>\n<p>\u3000\u5143\u306e\u30c0\u30a4\u30b9\u30a6\u30a9\u30fc\u30ba\u3060\u3068\u540c\u6570\u3067\u3082\u653b\u3081\u8fbc\u3093\u3067\u3044\u308b\u306e\u3067\u3001\u3053\u306e\u8fba\u306e\u30eb\u30fc\u30eb\u304c\u3069\u3046\u306a\u308b\u304b\u306f\u8abf\u6574\u6b21\u7b2c\u3002<br \/>\n<strong>\u3000<\/strong><br \/>\n<strong>\u3000<\/strong><br \/>\n\u3000\u6b21\u306e\u300c\u653b\u3081\u8fbc\u3093\u3060\u56fd\u306e\u96a3\u63a5\u3059\u308b\u6575\u56fd\u306e\u6226\u529b\u300d\u306f\u3001\u653b\u3081\u8fbc\u3093\u3060\u56fd\u306b\u96a3\u63a5\u3059\u308b\u6575\u56fd\u306e\u6700\u5927\u6226\u529b\u3002<\/p>\n<p>\u3000\u305d\u306e\u6226\u529b\u3088\u308a\u653b\u3081\u8fbc\u3093\u3060\u5f8c\u306e\u6226\u529b\u304c\u4f4e\u3051\u308c\u3070\u653b\u3081\u8fbc\u307e\u306a\u3044\u3002<\/p>\n<p>\u3000\u3053\u308c\u306f\u653b\u3081\u8fbc\u3093\u3060\u5f8c\u306b\u3001\u9006\u306b\u653b\u3081\u8fbc\u307e\u308c\u306a\u3044\u305f\u3081\u3002<br \/>\n<strong>\u3000<\/strong><br \/>\n<strong>\u3000<\/strong><br \/>\n\u3000<span style=\"color: #00b000;\">gosub *battle<\/span>\u304c\u6226\u95d8\u51e6\u7406\u3001\u3064\u307e\u308a\u30c0\u30a4\u30b9\u3092\u8ee2\u304c\u3057\u3066\u52dd\u6557\u3092\u6c7a\u3059\u308b\u30eb\u30fc\u30c1\u30f3\u3002<br \/>\n<strong>\u3000<\/strong><br \/>\n<strong>\u3000<\/strong><br \/>\n \u4eca\u306e\u6240\u3001\u6226\u95d8\u753b\u9762\u306f\u3053\u3093\u306a\u611f\u3058\u3002<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/sinsei.space\/blog\/wp-content\/uploads\/2021\/10\/img03727.jpg\" alt=\"\" width=\"273\" height=\"494\" class=\"alignnone size-full wp-image-12174\" srcset=\"https:\/\/sinsei.space\/blog\/wp-content\/uploads\/2021\/10\/img03727.jpg 273w, https:\/\/sinsei.space\/blog\/wp-content\/uploads\/2021\/10\/img03727-166x300.jpg 166w\" sizes=\"auto, (max-width: 273px) 85vw, 273px\" \/><br \/>\n<strong>\u3000<\/strong><br \/>\n<strong>\u3000<\/strong><br \/>\n<strong>\u3000<\/strong><br \/>\n<strong>4\u30012\u30de\u30b9\u5148\u304c\u81ea\u9818<\/strong><\/p>\n<p>\u30002\u30de\u30b9\u5148\u304c\u81ea\u9818\u3068\u3044\u3046\u306e\u306f\u3001\u3053\u3046\u3044\u3046\u5834\u5408\u3082\u305d\u3046\u3060\u304c<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/sinsei.space\/blog\/wp-content\/uploads\/2021\/10\/img03730.jpg\" alt=\"\" width=\"368\" height=\"329\" class=\"alignnone size-full wp-image-12182\" srcset=\"https:\/\/sinsei.space\/blog\/wp-content\/uploads\/2021\/10\/img03730.jpg 368w, https:\/\/sinsei.space\/blog\/wp-content\/uploads\/2021\/10\/img03730-300x268.jpg 300w\" sizes=\"auto, (max-width: 368px) 85vw, 368px\" \/><br \/>\n<strong>\u3000<\/strong><br \/>\n<strong>\u3000<\/strong><br \/>\n\u3000\u96a3\u63a5\u306e\u5834\u5408\u3082\u305d\u3046<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/sinsei.space\/blog\/wp-content\/uploads\/2021\/10\/img03731.jpg\" alt=\"\" width=\"360\" height=\"313\" class=\"alignnone size-full wp-image-12183\" srcset=\"https:\/\/sinsei.space\/blog\/wp-content\/uploads\/2021\/10\/img03731.jpg 360w, https:\/\/sinsei.space\/blog\/wp-content\/uploads\/2021\/10\/img03731-300x261.jpg 300w\" sizes=\"auto, (max-width: 360px) 85vw, 360px\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/sinsei.space\/blog\/wp-content\/uploads\/2021\/10\/img03732.jpg\" alt=\"\" width=\"360\" height=\"297\" class=\"alignnone size-full wp-image-12184\" srcset=\"https:\/\/sinsei.space\/blog\/wp-content\/uploads\/2021\/10\/img03732.jpg 360w, https:\/\/sinsei.space\/blog\/wp-content\/uploads\/2021\/10\/img03732-300x248.jpg 300w\" sizes=\"auto, (max-width: 360px) 85vw, 360px\" \/><\/p>\n<p>\u3000\u3064\u307e\u308a\u512a\u5148\u7684\u306b\u81ea\u9818\u3092\u7e4b\u3052\u308b\u3088\u3046\u306a\u6319\u52d5\u306b\u306a\u3063\u3066\u308b\u3002<\/p>\n<p>\u3000\u3053\u308c\u306f\u306a\u305c\u304b\u3068\u8a00\u3046\u3068\u3001\u30c0\u30a4\u30b9\u30a6\u30a9\u30fc\u30ba\u306e\u30eb\u30fc\u30eb\u3067\u306f\u98db\u3073\u5730\u306f\u30c0\u30a4\u30b9\u5897\u306b\u8a08\u7b97\u3055\u308c\u306a\u3044\u3001\u3064\u307e\u308a 2\u56fd\u3068 3\u56fd\u306e\u98db\u3073\u5730\u304c\u3042\u3063\u305f\u3068\u3057\u3066\u30bf\u30fc\u30f3\u30a8\u30f3\u30c9\u6642\u306e\u30c0\u30a4\u30b9\u306e\u5897\u3048\u308b\u91cf\u306f 3\u500b\u306b\u306a\u308b\u3002<\/p>\n<p>\u3000\u306a\u306e\u3067\u3001\u306a\u308b\u3079\u304f\u81ea\u9818\u3092\u7e4b\u3052\u308b\u3088\u3046\u306b\u3057\u305f\u65b9\u304c\u5f37\u304f\u306a\u308b\u3002<br \/>\n<strong>\u3000<\/strong><br \/>\n<strong>\u3000<\/strong><br \/>\n\u3000\u8abf\u3079\u308b\u56fd\u306e\u96a3\u63a5\u5730\u306e\u5404\u96a3\u63a5\u9818\u571f\u6570\u306e\u5c11\u306a\u3044\u9806\u3092\u4f5c\u308b\u3002<\/p>\n<pre class=\"lang:hsp decode:true \" >; \u96a3\u63a5\u56fd\u63a2\u67fb\u3001\u96a3\u63a5\u3059\u308b\u56fd\u306e\u5c11\u306a\u3044\u9806\r\n\r\n#deffunc ldpc_lda2 int _ldpc_lda2n\r\n\r\n\tldpc_ldn=_ldpc_lda2n ; \u63a2\u67fb\u3059\u308b\u56fd\r\n\r\n\trepeat ldb\r\n\t ldpc(cnt)=0 ; \u653b\u3081\u308b\u56fd\u5019\u88dc\u3001\u4e00\u6642\u683c\u7d0d\r\n\t ldpg(cnt)=0 ; \u306e\u6575\u56fd\u96a3\u63a5\u6570\r\n\tloop\r\n\r\n\tldlg1=ldpc_ldn*ldlb\r\n\trepeat ldlb : ldn2=ldl(ldlg1+cnt)\r\n\t if ldn2=0 : break\r\n\t if lpd(ldn2)=pn1 : continue\r\n\r\n\t f=0\t; \u96a3\u63a5\u306b\u81ea\u9818\u304c\u3042\u308b\u304b\r\n\t ldc=0\t; \u96a3\u63a5\u3059\u308b\u6575\u9818\u571f\u6570\r\n\t ldlg2=ldn2*ldlb\r\n\t repeat ldlb : ldn3=ldl(ldlg2+cnt)\r\n\t  if ldn3=0 : break\r\n\t  if ldn3=ldpc_ldn : continue ; \u5143\u306e\u56fd\r\n\t  if lpd(ldn3)=pn1 : f=1  : continue ; \u81ea\u56fd\u304c\u3042\u308b\r\n\t  if lpd(ldn3)!pn1 : ldc+ : continue ; \u6575\u56fd\u304c\u3042\u308b\r\n\t loop\r\n\t if f=0 : continue ; \u81ea\u56fd\u304c\u7121\u3044\r\n\r\n\t n1=ldn2 : ldpgn1=ldc\r\n\t repeat ldb ; \u30bd\u30fc\u30c8\r\n\t  if ldpc(cnt)=0 : ldpc(cnt)=n1 : ldpg(cnt)=ldpgn1 : break\r\n\t  if ldpgn1&gt;ldpg(cnt) : continue ; \u5c11\u306a\u3044\u9806\r\n\t  n2=ldpc(cnt) : ldpgn2=ldpgn1 ; \u5165\u308c\u66ff\u3048\r\n\t  ldpc(cnt)=n1 : ldpg(cnt)=ldpgn1\r\n\t  n1=n2 : ldpgn1=ldpgn2\r\n\t loop\r\n\tloop\r\n\r\n\treturn<\/pre>\n<p>\u3000\u9806\u5217\u306f <span style=\"color: #0000f0;\">ldpc(n)<\/span>\u306b\u306a\u308b\u3002<br \/>\n<strong>\u3000<\/strong><br \/>\n<strong>\u3000<\/strong><br \/>\n\u3000\u9806\u5217\u9806\u306b\u653b\u6483\u3059\u308b\u304b\u3069\u3046\u304b\u5224\u65ad\u3059\u308b\u3002<\/p>\n<p>\u3000\u305d\u306e\u30eb\u30fc\u30c1\u30f3\u306f <span style=\"color: #00b000;\">#deffunc attack<\/span>\u306b\u306a\u308b\u3002<\/p>\n<pre class=\"lang:hsp decode:true \" >#deffunc attack ; \u653b\u52e2\r\n\r\n\tldpcf=0 ; \u653b\u52e2\u30d5\u30e9\u30b0\r\n\trepeat ldb ; \u6709\u5229\u306a\u56fd\u3092\u653b\u3081\u308b\r\n\t ldn=ldpc(cnt) : if ldn=0 : break\r\n\t if ldcd(ldn)=dcb : continue ; \u30c0\u30a4\u30b9\u6700\u5927\u306f\u7121\u3057\r\n\r\n\t if ldcd(ldn1)-dcbh(dcb)&lt;=ldcd(ldn) and ldcd(ldn1)&lt;dcb : continue ; \u6226\u529b\u304c\u8db3\u308a\u306a\u3044\r\n\r\n\t ads_cal ldn : if ads_calf=1 : continue ; \u9632\u885b\u6226\u529b\u304c\u8db3\u308a\u306a\u3044\r\n\r\n\t kln1=ldn1\r\n\t kln2=ldn : pn2=lpd(kln2)\r\n\t gosub *battle\r\n\t ldpcf=1 : break\r\n\tloop\r\n\tif ldpcf=1 : return\r\n\r\n\trepeat 1 ; \u6700\u5927\u30c0\u30a4\u30b9\u56fd\u3092\u653b\u3081\u308b\r\n\t if ldpc(0)=0 : break\r\n\t if ldcd(ldn1)-dcbh(dcb)&lt;=ldcd(ldpc(0)) and ldcd(ldn1)&lt;dcb : break ; \u6226\u529b\u304c\u8db3\u308a\u306a\u3044\r\n\r\n\t ads_cal ldpc(0) : if ads_calf=1 : break\r\n\r\n\t kln1=ldn1\r\n\t kln2=ldpc(0) : pn2=lpd(kln2)\r\n\t gosub *battle\r\n\t ldpcf=1\r\n\tloop\r\n\r\n\treturn<\/pre>\n<p>\u3000\u3053\u308c\u306f\u524d\u534a\u3068\u5f8c\u534a\u306b\u5206\u304b\u308c\u3066\u3044\u308b\u3002<\/p>\n<p>\u3000\u524d\u534a\u306f\u30c0\u30a4\u30b9\u6700\u5927\u6570\u3088\u308a 1\u500b\u4ee5\u4e0a\u5c11\u306a\u3044\u56fd\u3001\u3064\u307e\u308a\u6700\u5927\u6570\u304c 8\u500b\u306a\u3089 7\u500b\u304b\u3089\u5c11\u306a\u3044\u56fd\u3092\u653b\u3081\u308b\u3002<\/p>\n<p>\u3000\u5f8c\u534a\u306f ldpc\u9806\u5217\u306e\u5148\u982d\u3092\u9078\u3093\u3067\u3044\u308b\u304c\u3001\u6700\u5927\u6570 8\u500b\u3067\u3042\u308b\u53ef\u80fd\u6027\u306e\u56fd\u3092\u653b\u3081\u3066\u308b\u3002<\/p>\n<p>\u3000\u3064\u307e\u308a\u6700\u521d\u306b\u6700\u5927\u6570\u3088\u308a\u5c11\u306a\u3044\u56fd\u3092\u653b\u3081\u3001\u7121\u3051\u308c\u3070\u6700\u5927\u6570\u306e\u56fd\u3092\u653b\u3081\u308b\u3088\u3046\u306a\u6d41\u308c\u306b\u306a\u3063\u3066\u308b\u3002<br \/>\n<strong>\u3000<\/strong><br \/>\n<strong>\u3000<\/strong><br \/>\n\u3000\u3053\u306e\u5224\u65ad\u306e\u6642\u306b\u3001\u653b\u3081\u8fbc\u3080\u5143\u306e\u56fd\u306e\u9632\u885b\u6226\u529b\u3092\u8003\u616e\u3059\u308b\u3001\u305d\u306e\u30eb\u30fc\u30c1\u30f3\u306f <span style=\"color: #00b000;\">#deffunc ads_cal<\/span>\u306b\u306a\u308b\u3002<\/p>\n<pre class=\"lang:hsp decode:true \" >#deffunc ads_cal int _ads_caln ; \u9632\u885b\u6226\u529b\u5224\u5b9a\r\n\r\n\tads_caln=_ads_caln ; \u653b\u3081\u308b\u56fd\r\n\tads_calf=0 ; \u9632\u885b\u6226\u529b\u304c\u3042\u308b\u304b\r\n\r\n\tif ldcd(ldn1)&lt;=1 : ads_calf=1 : return ; \u6226\u529b\u304c1\r\n\r\n\tif dbpl&gt;0 and lpd(ads_caln)!dbpl and pn1!dbpl : ads_calf=1 : return ; \u7b2c\u4e00\u6226\u529b\u304c\u3042\u308b\r\n\r\n\tif btlf=2 : return ; 2\u30de\u30b9\u5148\u304c\u81ea\u9818\u306e\u5834\u5408\u306f\u8a08\u7b97\u3057\u306a\u3044\r\n\r\n\r\n\tep=0\r\n\tif btlf=3 or btlf=4 { ; \u901a\u5e38\r\n\r\n; \u653b\u3081\u5143\u306e\u9632\u885b\r\n\t if ep&lt;=8 : n=0 : else : n=1 ; \u88dc\u6b63\u6226\u529b\r\n\t if ldcd(ldn1)&lt;=ep+n and ep&gt;1 and ldcd(ldn1)&lt;dcb : ads_calf=1 ; \u9632\u885b\u6226\u529b\u304c\u8db3\u308a\u306a\u3044\r\n\r\n; \u653b\u3081\u5148\u306e\u9632\u885b\r\n\t ep2=0 ; \u96a3\u63a5\u3059\u308b\u6575\u56fd\u306e\u6700\u5927\u6226\u529b\r\n\t ldlg=ads_caln*ldlb\r\n\t repeat ldlb : ldn2=ldl(ldlg+cnt)\r\n\t  if ldn2=0 : break\r\n\t  if lpd(ldn2)=pn1 : continue\r\n\r\n\t  if ep2&lt;ldcd(ldn2) : ep2=ldcd(ldn2) ; \u6700\u5927\u6226\u529b\r\n\t loop \r\n\t if ep2&lt;=8 : n=0 : else : n=1 ; \u88dc\u6b63\u6226\u529b\r\n\t if ldcd(ldn1)-1&lt;ep2-n and ep2&gt;1 and ldcd(ldn1)&lt;dcb : ads_calf=1 ; \u9632\u885b\u6226\u529b\u304c\u8db3\u308a\u306a\u3044\r\n\r\n\t if btlf=3 : return\r\n\t}\r\n\r\n\tdcbb=0 ; \u5fc5\u8981\u6226\u529b\u3001\u306fdcb\u307e\u3067\u306e\u6570\r\n\trepeat ldb,1 : ldn3=cnt\r\n\t if lpd(ldn3)!pn1 : continue\r\n\t if ldn3=ldn1 : continue ; \u5143\u306e\u56fd\u306f\u9664\u5916\r\n\t if ldn3=ads_caln : continue ; \u653b\u3081\u308b\u56fd\u306f\u9664\u5916\r\n\r\n\t dcbb+=dcb-ldcd(ldn3)\r\n\tloop\r\n\t;dcbb+=dcb-1 ; \u5143\u306e\u56fd\u306e\u5206\r\n\r\n\tldcb_cal pn1 ; \u5897\u30c0\u30a4\u30b9\u6570\u306e\u7b97\u51fa\r\n\r\n\tif ldcb+pdsd(pn1)-dcbb&lt;ep : ads_calf=1 ; \u9632\u885b\u6226\u529b\u304c\u8db3\u308a\u306a\u3044\r\n\r\n\treturn<\/pre>\n<p>\u3000\u3053\u306e\u4e2d\u3067<\/p>\n<p>\u3000 <span style=\"color: #0000f0;\">if btlf=2 : return <\/span>; 2\u30de\u30b9\u5148\u304c\u81ea\u9818\u306e\u5834\u5408\u306f\u8a08\u7b97\u3057\u306a\u3044<\/p>\n<p>\u3000\u3068\u3044\u3046\u306e\u304c\u3042\u308b\u304c\u3001\u3053\u308c\u304c 2\u30de\u30b9\u5148\u304c\u81ea\u9818\u306e\u6642\u306a\u306e\u3067\u3001\u5b9f\u306f\u3053\u306e\u5834\u5408\u9632\u885b\u6226\u529b\u306f\u8003\u616e\u3055\u308c\u306a\u3044\u3001\u3064\u307e\u308a\u7a4d\u6975\u7684\u306b\u653b\u3081\u308b\u3060\u3051\u3002<\/p>\n<p>\u3000<span style=\"color: #0000f0;\">btlf=3<\/span> \u3064\u307e\u308a\u5f8c\u80cc\u5730\u306e\u5834\u5408\u306f\u3001\u653b\u3081\u5143\u306e\u56fd\u306e\u96a3\u63a5\u56fd\u304c\u3001\u653b\u3081\u5143\u306e\u56fd\u306e\u30c0\u30a4\u30b9\u6570\u3068\u540c\u6570\u4ee5\u4e0b\u306a\u3089\u9632\u885b\u6226\u529b\u6709\u308a\u3068\u307f\u306a\u3059\u3001\u3053\u308c\u306f\u3001\u305d\u306e\u56fd\u3092\u53d6\u3089\u308c\u3066\u3082\u6298\u308a\u8fd4\u3057\u623b\u3063\u3066\u3082\u52dd\u3066\u308b\u53ef\u80fd\u6027\u304c\u3042\u308b\u3068\u5224\u65ad\u3059\u308b\u305f\u3081\u3002<\/p>\n<p>\u3000<span style=\"color: #0000f0;\">btlf=4<\/span> \u3064\u307e\u308a\u901a\u5e38\u306e\u5834\u5408\u306f\u3001\u653b\u3081\u5143\u306e\u56fd\u306e\u96a3\u63a5\u56fd\u306e\u6700\u5927\u30c0\u30a4\u30b9\u6570\u307e\u3067\u3001\u653b\u3081\u5143\u306e\u56fd\u306e\u30c0\u30a4\u30b9\u304c\u5897\u3048\u3066\u57cb\u3081\u3089\u308c\u308b\u307e\u3067\u653b\u3081\u8fbc\u307e\u306a\u3044\u3001\u3064\u307e\u308a\u3082\u3063\u3068\u3082\u9632\u885b\u3092\u91cd\u8996\u3057\u305f\u5224\u65ad\u306b\u306a\u308b\u3002<\/p>\n<p>\u3000\u3044\u305a\u308c\u306b\u3057\u3066\u3082\u5224\u65ad\u306e\u4ed5\u65b9\u306f\u5909\u66f4\u3055\u308c\u308b\u304b\u3082\u3057\u308c\u306a\u3044\u3002<br \/>\n<strong>\u3000<\/strong><br \/>\n<strong>\u3000<\/strong><br \/>\n\u3000\u5145\u5206\u306a\u6226\u529b\uff08\u30c0\u30a4\u30b9\uff09\u304c\u3042\u308b\u3068\u5224\u65ad\u3055\u308c\u305f\u5834\u5408\u3001\u6226\u95d8 gosub *battle\u306b\u306a\u308b\u3002<br \/>\n<strong>\u3000<\/strong><br \/>\n<strong>\u3000<\/strong><br \/>\n<strong>\u3000<\/strong><br \/>\n<strong>5\u30012\u30de\u30b9\u5148\u304c\u5f8c\u80cc\u5730<\/strong><\/p>\n<p>\u3000\u5f8c\u80cc\u5730\u3063\u3066\u4f55\u304b\u3068\u8a00\u308f\u308c\u308b\u3068\u3001\u5730\u653f\u5b66\u7684\u306b\u8a00\u3046\u3068\u6e2f\u80cc\u5730\u3068\u3044\u3046\u304b\u3001\u6d77\u306e\u3088\u3046\u306a\u3082\u306e\u3067\u9678\u304c\u7d42\u308f\u3063\u3066\u308b\u300c\u7aef\u306e\u56fd\u300d\u3068\u3044\u3046\u4e8b\u306b\u306a\u308b\u3051\u3069\u3001\u4f8b\u3048\u3070\u96a3\u63a5\u56fd\u304c 1\u56fd\u3060\u3051\u3067\u305d\u306e\u56fd\u304c\u7d42\u7aef\u306b\u306a\u3063\u3066\u308b\u3088\u3046\u306a\u6240\u3002<\/p>\n<p>\u3000\u3053\u3093\u306a\u611f\u3058\u3067\u77e2\u5370\u306e\u5143\u306b\u306a\u3063\u3066\u308b\u69d8\u306a\u56fd\u306e\u4e8b<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/sinsei.space\/blog\/wp-content\/uploads\/2021\/10\/img03733.jpg\" alt=\"\" width=\"328\" height=\"593\" class=\"alignnone size-full wp-image-12195\" srcset=\"https:\/\/sinsei.space\/blog\/wp-content\/uploads\/2021\/10\/img03733.jpg 328w, https:\/\/sinsei.space\/blog\/wp-content\/uploads\/2021\/10\/img03733-166x300.jpg 166w\" sizes=\"auto, (max-width: 328px) 85vw, 328px\" \/><\/p>\n<p>\u3000\u5730\u653f\u5b66\u7684\u306b\u8a00\u3048\u3070\u3001\u5f8c\u80cc\u5730\u3092\u53d6\u3063\u3066\u3001\u305d\u306e\u5730\u3092\u80cc\u666f\u306b\u653b\u3081\u3066\u3044\u3051\u3070\u3001\u5f8c\u9762\u306b\u6226\u529b\u3092\u7f6e\u304b\u306a\u304f\u3066\u6e08\u3080\u306e\u3067\u6709\u5229\u306b\u306a\u308b\u3002<\/p>\n<p>\u3000\u3064\u307e\u308a\u5f8c\u9762\u306b\u3082\u6575\u304c\u5c45\u308c\u3070\u3001\u666e\u901a\u306b\u8003\u3048\u3066 2\u6b63\u9762\u4f5c\u6226\u3068\u306a\u3063\u3066\u6226\u529b\u306f\u534a\u5206\u306b\u306a\u308b\u3002<\/p>\n<p>\u3000\u8981\u3059\u308b\u306b\u3001\u9078\u629e\u80a2\u306e\u5185\u3067\u304d\u308b\u3060\u3051\u5f8c\u80cc\u5730\u304b\u3089\u53d6\u3063\u3066\u884c\u304f\u3088\u3046\u306b\u3057\u3066\u308b\u3068\u3044\u3046\u4e8b\u3002<\/p>\n<p>\u3000\u3057\u304b\u3057\u3069\u306e\u56fd\u304c\u5f8c\u80cc\u5730\u306a\u306e\u304b\u5224\u5225\u3059\u308b\u306e\u306f\u610f\u5916\u306b\u96e3\u3057\u3044\u306e\u3067\u3001\u9069\u5f53\u306b\u96a3\u63a5\u56fd\u306e\u5c11\u306a\u3044\u9806\u306b\u3057\u3066\u308b\u3002<\/p>\n<pre class=\"lang:hsp decode:true \" >; \u96a3\u63a5\u56fd\u63a2\u67fb\u3001\u96a3\u63a5\u3059\u308b\u56fd\u306e\u5c11\u306a\u3044\u9806\r\n\r\n#deffunc ldpc_lda int _ldpc_ldan,int _ldpc_ldaf\r\n\r\n\tldpc_ldn=_ldpc_ldan ; \u63a2\u67fb\u3059\u308b\u56fd\r\n\tldpc_ldf=_ldpc_ldaf\t; \u96a3\u63a5\u56fd\u304c3\u4ee5\u4e0a\u30d5\u30e9\u30b0\r\n\r\n\trepeat ldb\r\n\t ldpc(cnt)=0 ; \u653b\u3081\u308b\u56fd\u5019\u88dc\u3001\u4e00\u6642\u683c\u7d0d\r\n\t ldpg(cnt)=0 ; \u306e\u6575\u56fd\u96a3\u63a5\u6570\r\n\tloop\r\n\r\n\tldlg1=ldpc_ldn*ldlb\r\n\trepeat ldlb : ldn2=ldl(ldlg1+cnt)\r\n\t if ldn2=0 : break\r\n\t if lpd(ldn2)=pn1 : continue\r\n\r\n\t ldc=0 ; \u96a3\u63a5\u3059\u308b\u6575\u9818\u571f\u6570\r\n\t ldlg2=ldn2*ldlb\r\n\t repeat ldlb : ldn3=ldl(ldlg2+cnt)\r\n\t  if ldn3=0 : break\r\n\t  if lpd(ldn3)=pn1 : continue\r\n\r\n\t  ldc+\r\n\t loop\r\n\t if ldc=0 : continue ; \u96a3\u63a5\u56fd\u7121\u3057\r\n\t if ldpc_ldf=1 and ldc&gt;2 : continue ; \u96a3\u63a5\u56fd\u304c3\u4ee5\u4e0a\r\n\r\n\t n1=ldn2 : ldpgn1=ldc\r\n\t repeat ldb ; \u30bd\u30fc\u30c8\r\n\t  if ldpc(cnt)=0 : ldpc(cnt)=n1 : ldpg(cnt)=ldpgn1 : break\r\n\t  if ldpgn1&gt;ldpg(cnt) : continue ; \u5c11\u306a\u3044\u9806\r\n\t  n2=ldpc(cnt) : ldpgn2=ldpgn1 ; \u5165\u308c\u66ff\u3048\r\n\t  ldpc(cnt)=n1 : ldpg(cnt)=ldpgn1\r\n\t  n1=n2 : ldpgn1=ldpgn2\r\n\t loop\r\n\tloop\r\n\r\n\treturn<\/pre>\n<p><strong>\u3000<\/strong><br \/>\n<strong>\u3000<\/strong><br \/>\n<strong>\u3000<\/strong><br \/>\n<strong>6\u3001\u901a\u5e38<\/strong><\/p>\n<p>\u3000\u6b8b\u308a\u3092\u901a\u5e38\u3068\u3057\u3066\u3044\u308b\u304c\u3001\u3081\u3063\u305f\u306b\u7121\u3044\u3002<\/p>\n<p>\u3000\u5927\u4f53\u306f 2\u30de\u30b9\u5148\u304c\u81ea\u9818\u3067\u30ac\u30f3\u30ac\u30f3\u653b\u3081\u308b\u3057\u3001\u3067\u306a\u3051\u308c\u3070\u5f8c\u80cc\u5730\u3092\u6c42\u3081\u308b\u306e\u3067\u51fa\u756a\u306f\u5c11\u306a\u3044\u3002<\/p>\n<p>\u3000\u3053\u306e\u5834\u5408\u306f\u3082\u3063\u3068\u3082\u9632\u885b\u6226\u529b\u3092\u91cd\u8996\u3059\u308b\u306e\u3067\u3001\u5927\u62b5\u306f\u6700\u5927\u30c0\u30a4\u30b9 \u4f8b\u3048\u3070 8\u500b\u306e\u6642\u306b\u30b9\u30c8\u30c3\u30af\u30c0\u30a4\u30b9 + \u30bf\u30fc\u30f3\u30a8\u30f3\u30c9\u6642\u306e\u5897\u30c0\u30a4\u30b9\u304c 8\u500b\u4ee5\u4e0a\u306e\u3088\u3046\u306a\u6761\u4ef6\u3067\u306a\u3044\u3068\u653b\u3081\u8fbc\u307e\u306a\u3044\u3002<\/p>\n<p>\u3000\u591a\u3044\u306e\u306f\u6b8b\u308a\u81ea\u9818\u304c 1\u56fd\u306e\u6642\u306b\u30b8\u30c3\u3068\u3057\u3066\u308b\u3088\u3046\u306a\u5834\u5408\u306a\u306e\u3067\u3001\u3053\u308c\u306f\u3053\u308c\u3067\u6a5f\u80fd\u3059\u308b\u3002<br \/>\n<strong>\u3000<\/strong><br \/>\n<strong>\u3000<\/strong><br \/>\n<strong>\u3000<\/strong><br \/>\n\u3000\u4ee5\u4e0a\u3001\u307e\u3060\u30b6\u30c3\u3068\u51fa\u6765\u4e0a\u304c\u3063\u305f\u304f\u3089\u3044\u306e\u72b6\u614b\u3060\u304c\u3001\u305d\u3082\u305d\u3082\u5143\u7956\u30c0\u30a4\u30b9\u30a6\u30a9\u30fc\u30ba\u306b\u306f\u3001\u305d\u3046\u3044\u3046\u30a2\u30eb\u30b4\u30ea\u30ba\u30e0\u304c\u7121\u304f\u3066\u3001\u9069\u5f53\u306b\u6575\u56fd\u3088\u308a\u30c0\u30a4\u30b9\u6570\u304c\u540c\u6570\u4ee5\u4e0a\u306a\u3089\u653b\u3081\u3066\u308b\u3060\u3051\u306e\u3088\u3046\u306a\u611f\u3058\u306a\u306e\u3067\u3001\u3053\u308c\u3060\u3068\u3042\u308b\u3044\u306f\u30b2\u30fc\u30e0\u7684\u306b\u96e3\u3057\u304f\u306a\u308a\u3059\u304e\u308b\u304b\u3082\u3057\u308c\u306a\u3044\u3002<\/p>\n<p>\u3000\u305d\u306e\u8fba\u306e\u8abf\u6574\u3082\u8003\u3048\u3066\u306f\u3044\u308b\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"<p>2021\u5e74 10\u6708 1\u65e5 \u3000 \u3000 \u3000\u307e\u3060\u5168\u90e8\u5b8c\u6210\u3057\u3066\u306a\u3044\u3051\u3069\u30de\u30c3\u30d7\u6226\u7565\u30a2\u30eb\u30b4\u30ea\u30ba\u30e0\u3092\u4f5c\u3063\u3066\u308b\u3002 \u3000\u3064\u307e\u308a CPU\u306e\u6319\u52d5\u3002 \u3000\u4eca\u4f5c\u306f\u30de\u30c3\u30d7\u751f\u6210\u304c\u4e00\u756a\u96e3\u3057\u3044\u304b\u3068\u601d\u3063\u305f\u3051\u3069\u3001\u3084\u3063\u3071\u308a\u3053\u3061\u3089\u306e\u601d\u8003\u30eb\u30fc\u30c1\u30f3\u306e\u65b9\u304c\u96e3\u3057\u304b\u3063\u305f\u3002 \u3000  &hellip; <a href=\"https:\/\/sinsei.space\/blog\/12149\" class=\"more-link\"><span class=\"screen-reader-text\">&#8220;CDW \u30de\u30c3\u30d7\u6226\u7565\u30a2\u30eb\u30b4\u30ea\u30ba\u30e0\u3092\u88fd\u4f5c\u4e2d&#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":[1],"tags":[],"class_list":["post-12149","post","type-post","status-publish","format-standard","hentry","category-1"],"_links":{"self":[{"href":"https:\/\/sinsei.space\/blog\/wp-json\/wp\/v2\/posts\/12149","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=12149"}],"version-history":[{"count":53,"href":"https:\/\/sinsei.space\/blog\/wp-json\/wp\/v2\/posts\/12149\/revisions"}],"predecessor-version":[{"id":12210,"href":"https:\/\/sinsei.space\/blog\/wp-json\/wp\/v2\/posts\/12149\/revisions\/12210"}],"wp:attachment":[{"href":"https:\/\/sinsei.space\/blog\/wp-json\/wp\/v2\/media?parent=12149"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sinsei.space\/blog\/wp-json\/wp\/v2\/categories?post=12149"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sinsei.space\/blog\/wp-json\/wp\/v2\/tags?post=12149"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}