
阵法:玄阴神剑阵。阵基:剑阁,风宗。

大家还记得剑神榜吗?在《现在经》阵基卷,我们用区间和的概念归纳整理出啦56个区间小种类,其中有些种类一年能开到10几期,有的几百年不开一期。

上面是剑神榜的十强,这节玄阴神剑阵就是要用它们来布玄阴神剑阵。
接下来我们需要讨论的是如何用编程求解出来剑神榜十强。

我们要求解的前10强逻辑设计比较复杂,其实也不算复杂,但是比较琐细,需要我们把判断10强的每一条逻辑理清理顺啦,然后单独展示出来。
上表中的10条逻辑设计式分别对应着10强。
“ ( ( a/10==0 )&& ( b/10==1 ) &&( c/10==1 ) &&( d/10==2 ) &&(e/10==3 ) ) || ”是大乐透剑神榜第一名01123的逻辑设计式。以此类推,“( (a/10==0 ) && (b/10==1 ) &&( c/10==2 ) &&( d/10==2 )&&( e/10==2 ) ) || ”是剑神榜第10名01222的逻辑设计式,中间用一个||号分割,||号是逻辑判断或者的意思。
()在C编程中有着很高的优先运算级,我们这里用一个()分别把( a/10==0 ) && ( b/10==1 ) &&( c/10==1) &&( d/10==2 ) &&( e/10==3 )包括起来,这样包10次,用同一个if语句来判断,这样就把剑神榜的十强全部的求解出来啦。


运行结果如下图:
共有168075注。
168075注 x 66 = 11092950注。
下面我们把剑神榜上的十强的块头分别加一下,看看是不是共有11092950注。
01123+01223+00123+01122+00112+00122+01233+11223+01112+01222=1603800+1603800+1425600+1202850+1069200+1069200+891000+801900+712800+712800
=11092950注。十强共有1千多万注。

这个阵法共有2层逻辑,第一层逻辑是剑阁,我们已经设计出来啦,现在该我们设计第二层逻辑阴阳宗啦。
阴阳宗里面跟剑阁一样,都有门派的最强大者,门派的主角。阴阳宗里面共有4个大种类每年都是能开出10期,其他的种类都是低于10期的,我们这里就不用它们啦。

下面我们给出这4个种类的逻辑设计式跟软件代码。

跨度值谈论的就是红五球到红一球之间的距离,也就是e-a的值。

共有82215注,82215 x 66 =5426190注。
我们把阴阳宗4强的块头加到一起也正好是5426190注。说明我们的算法是正确的。


我们刚刚分别单独编程算啦一下剑阁十强,和阴阳宗4强的块头。现在我们把它们结合在一起布置玄阴神剑阵。玄阴神剑阵的核心思想就是剑阁十强和阴阳宗4强的强强联合。



50255 x 66 =3316830注。块头明显的缩水啦不少。
我们单独算剑阁十强共有11092950注。
我们单独算阴阳宗4强还有5426190注。
我们算剑阁十强和阴阳宗4强结合的玄阴神剑阵,块头一下子就缩水到啦3316830注。一下子给砍掉啦不少。



假如我们想要修改一下玄阴神剑阵,比如我们想扩大一下跨度值得选择范围。我们刚刚选择的是从跨度值25到跨度值28,共选择啦4个跨度值小种类,假如我们要是想扩大到10个跨度值小种类呢?想跟剑阁一样全部选择10强。那一年应该开出多少期呢?
这个很好求解,只需要修改一下逻辑设计式:(e-a>=25)&&(e-a<=28)中的25,28就可以啦。大乐透最强大的10个跨度值种类是从跨度22到跨度31,所以我们只需要把25,28修改成22,31就可以啦:


代码太占地方啦,为啦节约空间,我们这里就不再贴软件代码啦。直接贴图。111380 x 后区66 = 7351080注。共有7351080注,比4强大多啦。



我们接着布双色球玄阴神剑阵,依然用双色球剑阁十强加阴阳宗十强来布阵。同样的,还是先给出逻辑设计式,然后再编代码。



共有438585 x 16 = 7017360 注。


我们接着布七乐彩玄阴神剑阵,依然用七乐彩剑阁十强加阴阳宗十强来布阵。


共有973680注。

刚刚我们看到七乐彩剑神榜十强有一个区间种类是:1111122。但是在实际的代码运行结果中我们并没有看到这个区间种类,是因为它被程序自动的剔除掉啦。程序为什么要剔除掉它呢?
因为另外一个限制条件的原因,玄阴神剑阵还要求g-a>=20和g-a<=29。也就是龙头凤尾的距离要大于20小于等于29。我们再来看一下1111122,我们把这个区间种类,龙头设置成最小,凤尾设置成最大,那龙头凤尾的距离肯定是最大的极限值,如果这个极限值还是无法落在这个[20,29]区间里面,那说明这个区间种类就是不适合这个玄阴神剑阵的,需要被剔除掉啦。

龙头与凤尾的最大值比这个我们要求的区间的最小值还小,说明这个区间就是应该被程序给剔除掉的。

网友评论