数字计算判断是牛几的算法

易语言 2020-05-18 12:27:45

数字计算判断是牛几的算法

数字计算判断数字是牛几的算法软件开源。一个 判断数字条件显示牛牛信息。
' [构成牛点分值的整数部分]
.如果 (局_牌点 [1] + 局_牌点 [2] + 局_牌点 [3] + 局_牌点 [4] + 局_牌点 [5] < 10) ' 判断是否全小,5牌相加小于10
局_返回分值 = 12
.否则
.如果 (局_牌点 [1] = 局_牌点 [4] 或 局_牌点 [2] = 局_牌点 [5]) ' 判断是否为炸弹牌型,4张牌点数相同
局_返回分值 = 11
.否则
.如果 ((局_临时数组 [1] + 局_临时数组 [2] + 局_临时数组 [3]) % 10 = 0 且 (局_临时数组 [4] + 局_临时数组 [5]) % 10 = 0 且 局_临时数组 [1] > 0) ' 判断是否牛牛,前3牌相加和后2牌相加均为10的倍数
局_返回分值 = 10
.否则
.如果 ((局_临时数组 [1] + 局_临时数组 [2] + 局_临时数组 [3]) % 10 = 0 且 局_临时数组 [1] > 0) ' 如果有牛,则计算牛点分值
局_返回分值 = (局_临时数组 [4] + 局_临时数组 [5]) % 10 ' 余下的2张牌计算分值
.否则
局_返回分值 = 0