发新话题
打印

关于连击的规律问题

关于连击的规律问题

关于连击的规律问题



其实可以把连击的穷举法看做3进制,也就是说每级对应连击可能性是 3的级别加一次方(3^级别+1)
1级是9个
2级是27个
3级有81个可能
可以编个小程序来实现所有的可能,但是本人水平有限,只会古老的FOXPRO而且大部分还给老师了,命令书也处理了,现在用简单的命令编了个复杂的程序,发给大家看看吧,谁会编程的,把它优化一下,最好能把穷举出的可能性列到一个表中,方便大家看,当然,要是没人弄,我也会慢慢把它磨出来,就是时间有点长罢了

TOP

命令如下,比较长



input to x
A=3^x-1
for i=0 to A step 1
i0=int(i/3)
m0=mod(i,3)
i1=int(i0/3)
m1=mod(i0,3)
i2=int(i1/3)
m2=mod(i1,3)
i3=int(i2/3)
m3=mod(i2,3)
do case
case m0=0
Y0="上"
case m0=1
Y0="中"
case m0=2
Y0="下"
endcase
do case
case m1=0
Y1="上"
case m1=1
Y1="中"
case m1=2
Y1="下"
endcase
do case
case m2=0
Y2="上"
case m2=1
Y2="中"
case m2=2
Y2="下"
endcase
do case
case m3=0
Y3="上"
case m3=1
Y3="中"
case m3=2
Y3="下"
endcase
?Y3,Y2,Y1,Y0
endfor

TOP

难道是外挂?

TOP

发新话题