为编程爱好者分享易语言教程源码的资源网
好用的代理IP,游戏必备 ____广告位招租____ 服务器99/年 ____广告位招租____ ____广告位招租____ 挂机,建站服务器
好用的代理IP,游戏必备 ____广告位招租____ 服务器低至38/年 ____广告位招租____ ____广告位招租____ 挂机,建站服务器

网站首页 > 易语言相关 > 易语言例程 正文

双色球复式全排列组合(中6保6)

三叶资源网 2019-08-26 22:22:18 易语言例程 2044 ℃ 0 评论
.版本 2
.支持库 spec

.程序集 窗口程序集_启动窗口

.子程序 __启动窗口_创建完毕
.局部变量 组合, 文本型, , "0"

旋转6个 (“05 10 15 17 18 20 23 26 29 32”, 组合)
调试输出 (组合)

.子程序 旋转6个
.参数 球, 文本型
.参数 接收数组, 文本型, 数组
.局部变量 球数组, 文本型, , "0"
.局部变量 总个数, 整数型
.局部变量 a
.局部变量 b
.局部变量 c
.局部变量 d
.局部变量 e
.局部变量 f
.局部变量 结果, 文本型
.局部变量 计次, 整数型

球数组 = 分割文本 (球, “ ”, )
总个数 = 取数组成员数 (球数组)
.如果真 (总个数 < 6)
    信息框 (“补球排列不足”, 0, )
    返回 ()
.如果真结束
连续赋值 (1, a, b, c, d, e)
f = 0
.判断循环首 (总个数 ≠ 0)
    f = f + 1
    结果 = 球数组 [a] + “ ” + 球数组 [b + 1] + “ ” + 球数组 [c + 2] + “ ” + 球数组 [d + 3] + “ ” + 球数组 [e + 4] + “ ” + 球数组 [f + 5]
    计次 = 计次 + 1
    加入成员 (接收数组, 结果)
    .如果真 (f + 5 ≥ 总个数)
        e = e + 1
        f = e - 1
    .如果真结束
    .如果真 (e + 4 ≥ 总个数)
        d = d + 1
        e = d
        f = d - 1
    .如果真结束
    .如果真 (d + 3 ≥ 到数值 (总个数 - 1))
        c = c + 1
        连续赋值 (c, d, e)
        f = c - 1
    .如果真结束
    .如果真 (c + 2 ≥ 到数值 (总个数 - 2))
        b = b + 1
        连续赋值 (b, c, d, e)
        f = b - 1
    .如果真结束
    .如果真 (b + 1 ≥ 到数值 (总个数 - 3))
        a = a + 1
        连续赋值 (a, b, c, d, e)
        f = a - 1
    .如果真结束
    .如果真 (a ≥ 到数值 (总个数 - 4))
        跳出循环 ()
    .如果真结束

.判断循环尾 ()
文件下载

来源:三叶资源网,欢迎分享,公众号:iisanye,(三叶资源网⑤群:21414575

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

百度站内搜索
关注微信公众号
三叶资源网⑤群:三叶资源网⑤群

网站分类
随机tag
QQTEA加密算法吃鸡泰服矩阵telegram模拟器群控类源码多线程特训班装修预算计算器QQ主显路由器换IP模拟器中控编码桌面透明背景时钟UDP过滤HTML识图按键助手内存操作键值排序线程池骗局揭秘进度复制文件流量监控标签闪字
最新评论