过滤条件详解

质数合数怎么分

按号码能不能被 1 整除分两类。软件有个特别规定:1 算质数、0 算合数。

质数合数是按号码能不能被 1 整除分的两类。听起来简单,但软件有个和数学惯例相反的规定——这个规定不看懂,条件设出来就是错的。

一、质数合数怎么分

质数是只能被 1 和它本身整除的数(大于 1);合数是除了 1 和本身以外还能被别的数整除的数。放到 01—33 这个范围里:

类别号码个数
质数02 03 05 07 11 13 17 19 23 29 3111 个
合数04 06 08 09 10 12 14 15 16 18 20 21 22 24 25 26 27 28 30 32 3321 个
特殊:0101软件规定算质数
特殊:0000(仅 3D / 排列 3 等有 0 的彩种)软件规定算合数

二、两个特别规定

① 1 算质数。严格按数学定义,1 既不是质数也不是合数。但软件的规则是把 1 归入质数。这不是 bug,是为了让「质号个数」这个指标有确定的口径。

② 0 算合数。同理,0 被归入合数。这一条只影响 3D、排列 3、快乐 8 这类含 0 的彩种。

举个实例说明这个规定怎么用:

05 11 12 13 27 31
05 → 质数
11 → 质数
12 → 合数
13 → 质数
27 → 合数
31 → 质数

质号个数 = 4(05、11、13、31)

注意 05 和 11 之间的 12 是合数,它把 4 个号码分成了 4:2。软件给的「质号个数 = 4」就是按这个口径算的。

三、质合过滤怎么设

  • 质号个数:数一注里有几个质数。6 个号里,常见是 2—4 个。设 1—4 就能砍掉「全是合数」(0 个)和「几乎全是质数」(5 个以上)两种极端。
  • 质合比:质数个数与合数个数之比,和奇偶比是同一套用法。
  • 尾数质合特征过滤:高级过滤里的「数字特征」,可以逐位设质合,比如要求第 1 位必须是质数、第 5 位必须是合数。格式里可以用 * 通配。
数字特征格式示例:
* 0 * * * * → 第 2 位是 0,其余位不限
质 * 合 * * * → 第 1 位质数、第 3 位合数

四、为什么质合值得单独设一个条件

因为质合和奇偶是两套独立的划分方式。同一个号码可能既奇又质(03、05),也可能既偶又质(只有 2 既是质数又是偶数)。

这意味着奇偶比正常的一注,质合比仍可能是极端的。举两个例子:

红球奇偶比质合比形态
05 11 12 13 27 314:24:2两个维度都正常
02 03 05 11 13 176:06:0奇偶已是极端,质合也极端
04 09 16 21 25 283:30:6奇偶完全正常,但全是合数

第三行是最有说服力的:奇偶比 3:3 看起来完美,但六个号全是合数。只设奇偶比,这一注会顺利通过;加上质合条件,它就被滤掉了。