- Q1: 如何安装软件?
- Q2: 如何进行简单的号码缩水操作?
LottoGPT:您的智能彩票分析助手
最新版本:v1.0.35 [9/10/2024]
下载地址:https://lottoanalysis.net/download/setup_EN1.0.27.zip
欢迎使用LottoGPT。专为彩票数据分析爱好者打造,这款软件为您提供了最先进的号码分析和筛选功能。 LottoGPT集成了实时的彩票数据更新、灵活的过滤条件定制以及深度的历史数据分析,旨在为您打造一站式的彩票选号分析平台, 使您能轻松定位到理想的号码组合。
核心功能亮点:
- 实时数据更新:每次启动LottoGPT,您都将第一时间获取到最新的开奖数据,掌握数据动态。
- 灵活的筛选条件:通过号码条件、公式类型和号码组条件三大核心功能,您可以根据自己的策略灵活设置过滤条件,无需复杂的技术背景。
- 条件容错功能:您可以将多个条件组合在同一组,并设置该组条件的容错值。这意味着,即使某个条件没有满足,您仍然不会错过相关的数据分析结果。
- 历史数据深度分析:LottoGPT为您提供图表和数据统计工具,帮助您更好地理解和评估所设置的过滤条件历史表现。
- 条件验证功能:在实施过滤条件前,您可以验证其历史成功率,以便做出更明智的选择。
- 号码保N型缩水:通过我们的特色功能,即使在大量缩减号码时,您仍有可能发现有趣的数据模式。
- 智能小助手支持:针对公式和筛选条件,我们的内置智能助手随时为您答疑解惑。
系统要求:LottoGPT兼容64位Windows操作系统。为确保软件正常运行,请按照提供的安装步骤完成环境配置。
我们鼓励您深入探索LottoGPT的各项功能,发挥您的策略和直觉,为选号分析做好充分准备。祝您好运!
常见问题及解答:
-
Q1: 如何安装软件?
A1: 软件无需专门安装。只需下载并解压后,直接在“LottoGPT”目录中点击“LottoGPT.exe”进行运行。但请注意,运行此软件要求系统已部署 .NET 6 运行环境。安装包内附带有 .NET 6 桌面运行时安装包“windowsdesktop-runtime-6.0.21-win-x64.exe”。对于Win7用户,请在部署 .NET 6 之前先安装补丁累积更新包“Windows7_KB2533623-x64.exe”。
-
Q2: 如何进行简单的号码缩水操作?
A2: 想要简单进行号码缩水操作,而不使用过滤条件,可以按以下步骤操作:
- 启动软件并进入“生成投注号码”页面。
- 点击“聪明组号”按钮。
- 在新弹出的页面中选择您的号码。
- 选择所需的缩水项。
- 点击“开始”按钮进行缩水。
备注: 什么是保n型缩水?
以“ToTo Singapore 6/49”为例,一注号码由6个数字组成。比如保5型,就是缩水前的号码如果可以命中6个,使用保5型缩水,缩水后号码大量减少的情况下至少还可以保证中5个(还有机会中6个,但是无法保证)。
但为什么要使用这种方法?它的实际意义是什么?
通常,投注者可能会选择十几或二十几个号码。买下所有这些号码可能会带来巨大的奖金,但费用也很高。如果不幸未中奖,亏损将会很大。而随机丢弃一些号码可能会意外地错过中奖。在这种情况下,“保5型”缩水就发挥了作用。您可以大量减少号码数量,同时至少确保命中5个号码(还有机会中6个,但是无法保证)。它的意义在于为我们提供一个科学和合理的方式来组合和筛选号码,从而确保有限的资金能够得到最高效的利用。这不仅提高了我们的投注效益,还帮助我们明智地平衡风险和回报。
1. 公式中的变量:
在过滤条件公式中,变量用来代表最近 100 期内,某期、某位置的号码。变量的格式为 "Nx[y]",其中 x 是号码的位置,y 是距离当前期数的期数。
例如,
- "N1[0]" 表示当前生成的期数的第一个号码。
- "N2[0]" 表示当前生成的期数的第二个号码。
- "N3[0]" 表示当前生成的期数的第三个号码。
- "N1[1]" 表示上一期的第一个号码。
- "N2[10]" 表示十期前的第二个号码。
- "N3[99]" 表示九十九期前的第三个号码。
此外,对于当前期数的号码变量,我们允许进行简写。例如,"N1[0]"可以简写为"N1","N2[0]"可以简写为"N2","N3[0]"可以简写为"N3"。但这个简写规则并不适用于其他期数的变量。
以下是几个例子来展示如何在公式中使用变量:
- "N1+N2+N3=20~30":表示的是,生成的号码前面三个号码的和值在20到30之间。
- "N1[0]-N1[1]=0-5":表示的是,本期的第一个号码跟上期的第一个号码相差在0到5之间。
2. 运算符的使用:
在公式中,可以使用 '+', '-', '*', '/', '%' , '=', '!='运算符进行加、减、乘、除以及取模运算, '='是设置公式值的意思,'!='是排除值的意思。
例如,'10 + 5' 的结果是 15,'10 - 5' 的结果是 5,'10 * 5' 的结果是 50,'10 / 3' 的结果是 3(整数除法的结果向下取整),'10 % 3' 的结果是 1(余数)。
公式可以包含括号来改变运算优先级,例如 '(N2[0]-N1[0]) % 3'。
需要特别注意的是:公式中不能使用'>='或者'<='这些符号,
例如,"Get_DrawnNumbersC(07, 08, 09, @[N]) >= 1"这个公式是错误的!它的本意是07,08,09这3个号码出1个以上,因为这里有3个号码最多出3个,要设置出1个以上正确设置应该这样:"Get_DrawnNumbersC(07, 08, 09, @[N]) = 1~3"或者"Get_DrawnNumbersC(07, 08, 09, @[N]) = 1,2,3"。
3. 功能函数介绍:
(除了上述的变量和运算符,公式中还可以加入功能函数以实现更多操作)注意:在各种彩票玩法中,有些玩法的投注票由两组号码构成。例如,美国Powerball彩票就由5个基础号码和一个Powerball号码组成一张完整的投注票。在我们的软件中,我们用 "N" 来表示号码的前部分,用 "S"(Supplementary)表示号码的后部分。因此,N1,N2,N3,N4,N5,S 代表一组完整的Powerball USA号码。
在每个功能函数的参数中,我们可以用简写的方式表示参数的组成。"N" 代表所有的基础号码 "N1,N2,N3,N4,N5";"S" 代表所有的附加号码 ;"NS" 代表所有的基础号码和附加号码。如果所在的玩法没有附加号码,即使公式里包含 "S" 也会被自动忽略。以下各个函数的介绍都是以"Powerball USA" 玩法来举例说明。
Get_OddC(numbers):返回一组号码中有多少个奇数。
- numbers:表示一组号码,可以是变量、常数、公式或其他功能函数。
- 各参数之间用逗号分隔。
- 例如:
- Get_OddC(N1[0],N1[1]):返回当前期的第一个号码和上一期的第一个号码中有多少个是奇数。
- Get_OddC(N1,N2,N3,N4,N5):返回从号码1到号码5中有多少个是奇数。
- 这条公式可以简写为:Get_OddC(N)。
- Get_OddC(N1,N2,N3,N4,N5,S):返回从号码1到号码5以及附加号码中有多少个是奇数。
- 这条公式可以简写为:Get_OddC(NS)。
- 对于更复杂的使用场景,例如下面的公式:
- Get_OddC(NS)-Get_OddC(N1[1],N2[1],N3[1],N4[1],N5[1],S1[1])
- 此公式表示的是本期奇数个数跟上期奇数个数相差多少个。
Get_EvenC(numbers):返回一组号码中有多少个偶数。
- numbers:表示一组号码,可以是变量、常数、公式或其他功能函数。
- 各参数之间用逗号分隔。
- 例如:
- Get_EvenC(N1,N2):返回当前期的第一和第二个号码中有多少个是偶数。
- Get_EvenC(N1,N2,N3,N4,N5):返回从号码1到号码5中有多少个是偶数。
- 这条公式可以简写为:Get_EvenC(N)。
- Get_EvenC(N1,N2,N3,N4,N5,S):返回全部号码中有多少个是偶数。
- 这条公式可以简写为:Get_EvenC(NS)。
- 对于更复杂的使用场景,例如下面的公式:
- Get_EvenC(NS)-Get_EvenC(N1[1],N2[1],N3[1],N4[1],N5[1],S1[1])
- 此公式表示的是当前期所有号码中的偶数个数与上一期所有号码中的偶数个数相差多少个。
Get_CompositeC(numbers):返回一组号码中有多少个合数。
- numbers:表示一组号码,可以是变量、常数、公式或其他功能函数。
- 各参数之间用逗号分隔。
- 例如:
- Get_CompositeC(N1[0],N2[0]):返回当前期的第一个和第二个号码中有多少个是合数。
- Get_CompositeC(N1,N2,N3,N4,N5):返回从号码1到号码5中有多少个是合数。
- 这条公式可以简写为:Get_CompositeC(N)。
- Get_CompositeC(N1,N2,N3,N4,N5,S):返回从号码1到号码5以及附加号码中有多少个是合数。
- 这条公式可以简写为:Get_CompositeC(NS)。
- 对于更复杂的使用场景,例如下面的公式:
- Get_CompositeC(NS)-Get_CompositeC(N1[1],N2[1],N3[1],N4[1],N5[1],S1[1])=0
- 此公式表示的是本期合数个数与上一期合数个数必须相同。
Get_PrimeC(numbers):返回一组号码中有多少个质数。
- numbers:表示一组号码,可以是变量、常数、公式或其他功能函数。
- 各参数之间用逗号分隔。
- 例如:
- Get_PrimeC(N1[0]):返回当前期的第一个号码是否为质数。
- Get_PrimeC(N1,N2,N3,N4,N5):返回从号码1到号码5中有多少个是质数。
- 这条公式可以简写为:Get_PrimeC(N)。
- Get_PrimeC(N1,N2,N3,N4,N5,S):返回所有的基础号码和附加号码中有多少个是质数。
- 这条公式可以简写为:Get_PrimeC(NS)。
- 对于更复杂的使用场景,例如下面的公式:
- Get_PrimeC(NS)-Get_PrimeC(N1[10],N2[10],N3[10],N4[10],N5[10],S1[10])=0
- 此公式表示的是本期所有号码中的质数个数与前第10期所有号码中的质数个数相同。
Get_0Divide3C(numbers):返回一组号码中除以3余数为0的号码个数。
- numbers:表示一组号码,可以是变量、常数、公式或其他功能函数。
- 例如:
- Get_0Divide3C(N1, N2, N3, N4, N5):返回号码1到号码5中除以3余数为0的号码的个数。
- Get_0Divide3C(N1, N2, N3, N4, N5, S):返回全部号码中除以3余数为0的号码的个数。
- Get_0Divide3C(N1[0], N1[1]):返回当前期和上一期的第一个号码中除以3余数为0的号码的个数。
Get_1Divide3C(numbers):返回一组号码中除以3余数为1的号码个数。
- numbers:表示一组号码,可以是变量、常数、公式或其他功能函数。
- 例如:
- Get_1Divide3C(N1, N2, N3, N4, N5):返回号码1到号码5中除以3余数为1的号码的个数。
- Get_1Divide3C(N1, N2, N3, N4, N5, S):返回全部号码中除以3余数为1的号码的个数。
- Get_1Divide3C(N1[0], N1[1]):返回当前期和上一期的第一个号码中除以3余数为1的号码的个数。
Get_2Divide3C(numbers):返回一组号码中除以3余数为2的号码个数。
- numbers:表示一组号码,可以是变量、常数、公式或其他功能函数。
- 例如:
- Get_2Divide3C(N1, N2, N3, N4, N5) :返回号码1到号码5中除以3余数为2的号码的个数。
- Get_2Divide3C(N1, N2, N3, N4, N5, S):返回全部号码中除以3余数为2的号码的个数。
- Get_2Divide3C(N1[0], N1[1]):返回当前期和上一期的第一个号码中除以3余数为2的号码的个数。
Get_MinNumber(numbers):返回一组号码中最小的号码。
- numbers:表示一组号码,可以是变量、常数、公式或其他功能函数。
- 例如:
- Get_MinNumber(N1%10,N2%10,N3%10,N4%10,N5%10) :返回号码1到号码5中最小的尾。
- 上面公式中“N1%10”,表示号码1除以10后的余数,比如“13%10”结果是“3”
Get_MaxNumber(numbers):返回一组号码中最大的号码。
- numbers:表示一组号码,可以是变量、常数、公式或其他功能函数。
- 例如:
- Get_MaxNumber(N1%10,N2%10,N3%10,N4%10,N5%10) :返回号码1到号码5中最大的尾。
- 上面公式中“N1%10”,表示号码1除以10后的余数,比如“13%10”结果是“3”
Get_Abs(a, [b]):返回两个数相减后的绝对值,或者如果只提供一个参数,就返回这个数的绝对值。
- a, [b]:表示需要相减的两个数。这可以是变量、常数、公式或其他功能函数。如果只提供 'a',则返回 'a' 的绝对值。
- 参数之间用逗号分隔。
- 例如:
- Get_Abs(5, 3):返回5和3相减后的绝对值,即2。
- Get_Abs(3, 5):返回3和5相减后的绝对值,即2。
- Get_Abs(-5):返回-5的绝对值,即5。
- Get_Abs(N1, N2):返回号码1和号码2相减后的绝对值。
- 对于更复杂的使用场景,例如下面的公式:
- Get_Abs(N2-N1, N4-N3)
- 此公式表示的是号码2减号码1与号码4减号码3的差值的绝对值。
Get_CountHeads(heads):返回一组头数在本期出现的个数。
- heads:表示一组头数,每个头数在0到9之间,可以是变量、常数、公式或其他功能函数。
- 各参数之间用逗号分隔。
- 最后一个参数表示作用域,例如,@[N],@[NS],@[N1,N2]。
- 例如:
- Get_CountHeads(0,1,2,3,@[N])=2~3:表示本期号码0,1,2,3的头数中出现2到3个。
- Get_CountHeads(0,1,@[N])=1:表示头数0,头数1肯定出1个。
Get_CountTails(tails):返回一组尾数在本期出现的个数。
- tails:表示一组尾数,每个尾数在0到9之间,可以是变量、常数、公式或其他功能函数。
- 各参数之间用逗号分隔。
- 最后一个参数表示作用域,例如,@[N],@[NS],@[N1,N2]。
- 例如:
- Get_CountTails(0,1,2,3,@[N])=2~3:表示本期号码0,1,2,3的尾数中出现2到3个。
- Get_CountTails(0,1,@[N])=1:表示尾数0,尾数1肯定出1个。
- Get_CountTails(0,1,@[N3])=1:表示第3个号码的尾数是0或者1。
Get_Trend(a, b, [a1, b1]...):根据提供的值返回走势方向。
- a, b, [a1, b1]...:这些代表一系列的值对。每一对包含一个参照值 'a' 和一个判断值 'b'。它们可以是变量、常数、公式或其他功能函数。
- 至少需要两个参数来确定走势。第一个参数是参照值,第二个参数是用于判断走势的值。
- 函数以三种可能的方式返回走势方向:
- 如果 b > a,返回 "↘"。
- 如果 b = a,返回 "↓"。
- 如果 b < a,返回 "↙" 。
- 各走势方向的含义如下图——
- 例如:
- Get_Trend(5, 6):在此函数中,"5"是参照值,"6"是用于判断走向的值。所以,它返回 "↘"。
- Get_Trend(5, 5):它返回 "↓",因为参照值和判断值都是相同的。
- Get_Trend(5, 4):它返回 "↙",因为判断值小于参照值。
- Get_Trend(5, 4, 7, 8):它返回 "↙↘"。第一个方向由 "5, 4"确定,为 "↙",第二个方向由 "7, 8" 确定,为 "↘"。
Get_AC(numbers):返回一组号码的AC值。
- numbers:表示一组号码,可以是变量、常数、公式或其他功能函数。
- 02-05=3
- 02-11=9
- 02-17=15
- 02-21=19
- 02-33=31
- 05-11=6
- 05-17=12
- 05-21=16
- 05-33=28
- 11-17=6
- 11-21=10
- 11-33=22
- 17-21=4
- 17-33=16
- 21-33=12
- Get_AC(N):返回所有号码的AC值。
- Get_AC(N1, N3, N4, N5):返回号码1、号码3、号码4和号码5的AC值。
- Get_AC(NS):返回所有号码和附加号码的AC值。
AC值是指每两个号码值之间的正差值个数(相同差值只计算一次)减去(R-1),其中R是号码的个数。
例如,给定以下一组号码:
02 05 11 17 21 33
计算差值:
这些差值分别是:3、9、15、19、31、6、12、16、28、6、10、22、4、16、12。
由于相同的差值只记一次,我们得到了以下不重复的差值:3、4、6、9、10、12、15、16、19、22、28、31,共12个差值。
根据公式 AC值 = 正差值个数 - (R-1),其中R是号码的个数,即6。
因此,02 05 11 17 21 33的AC值为:AC = 12 - (6-1) = 7。
函数的用法:
Get_RecentDrawnNumbers($y@x[N]#):返回最近x期内开出y次的全部号码。
- $y:表示开出次数。它可以是一个具体的值,如 "$1",也可以是一个范围,如 "$1~3"。
- @x:表示期数。例如,"@1~3" 表示最近的第1到第3期,"@7" 表示最近的第7期。
- [N]:表示作用域。例如,"[NS]" 表示全部号码的范围,"[N1,N3,N4]" 表示限定在号码1、号码3和号码4的范围内。作用域不是必需的,如果不指定作用域,默认为全部号码。
- #:表示是否考虑位置。如果加入了 "#" 字符,则要求统计相同位置上的号码。例如,"$2@1~3#" 表示最近3期相同位置上开出2次的全部号码。
- Get_RecentDrawnNumbers($1~999@1~3):返回最近3期中开出1次以上的全部号码。
- Get_RecentDrawnNumbers($1@1~3):返回最近3期中开出1次的全部号码。
- Get_RecentDrawnNumbers($2@1~3):返回最近3期中开出2次的全部号码。
- Get_RecentDrawnNumbers(3):返回最近3期中开出的全部号码。
- Get_RecentDrawnNumbers($1~999@1~3[N1,N2,N4,N5]):返回在号码1、号码2、号码4和号码5范围内的最近3期中开出1次以上的全部号码。
- Get_RecentDrawnNumbers($1@1~3[N1,N2,N4,N5]):返回在号码1、号码2、号码4和号码5范围内的最近3期中开出1次的全部号码。
- Get_RecentDrawnNumbers($2@1~3[N1,N2,N4,N5]):返回在号码1、号码2、号码4和号码5范围内的最近3期中开出2次的全部号码。
- Get_RecentDrawnNumbers($3[N1,N2,N4,N5]):返回在号码1、号码2、号码4和号码5范围内的最近3期中开出的全部号码。
- Get_RecentDrawnNumbers($2@1~3#):返回最近3期中相同位置上开出2次的全部号码。
- Get_RecentDrawnNumbers($2@1~3[N1]#):返回在N1位置上最近3期中开出2次的号码。
该函数用于根据特定条件筛选出最近一段期数内开出特定次数的号码。
表达式 "$y@x[N]#" 描述了公式的具体要求:
以下是几个使用示例:
使用作用域:
使用 "#":
注:返回的结果可能为空,可能是单独的一个号码(例如 "01"),也可能是多个号码(例如 "01,05,06")。
该函数可以嵌套在其他功能函数中使用,例如:
Get_OddC(Get_RecentDrawnNumbers(3)):表示最近3期的号码中有多少个是奇数。
Get_CountDistinctValues(numbers):返回一组号码有多少个值(去掉重复的)。
- numbers:表示一组号码,可以是变量、常数、公式或其他功能函数。
- 例如:
- Get_CountDistinctValues(N1%10,N2%10,N3%10,N4%10,N5%10) :返回号码1到号码5的尾数个数。
- 上面公式中“N1%10”,表示号码1除以10后的余数,比如“13%10”结果是“3”
Get_SeqPattern(N,@[N]):返回一注号码的连号形式。
- 最后一个参数表示作用域,例如,@[N],@[NS],@[N1,N2]。
- 作用域前面是一组号码,可以是变量、常数、公式或其他功能函数。
03,05,25,31,32,33
,它的连号形式是 "3",表示有3个连续的号码(31,32,33)。02,07,08,10,26,31
,它的连号形式是 "2",表示有2个连续的号码(07,08)。04,08,17,20,22,27
,它的连号形式是 "0",表示没有连续的号码。05,06,09,10,15,26
,它的连号形式是 "2+2",表示分别有2个连续的号码(05,06和09,10)。- Get_SeqPattern(N,@[N]):基本号的连号形式。
- Get_SeqPattern(NS,@[NS]):全部号码的连号形式。
- Get_SeqPattern(01,02,03,04,05,06,07,08,09,10,@[N])=2:表示号码01~10中有2个连续号码开出。
- Get_SeqPattern(N,@[N1,N2])=0:表示第一个号码和第二个号码不是连号。
- Get_SeqPattern(N,@[N1,N2])=2:表示第一个号码和第二个号码是连号。
- Get_SeqPattern(Get_RecentDrawnNumbers(3),@[N]):参数里可以嵌套函数。
- Get_OddC(Get_SeqPattern(N,@[N])):表示最近一注号码的连号形式有多少个奇数。
参数说明:
连号形式指的是一注号码中连续出现的号码个数,例如:
函数用法举例:
注:返回的结果可能是空,也可能是单独一个号码(例如 "01"),还可能是多个号码(例如 "01,05,06")。
这个函数可以嵌套在其他功能函数里,例如:
Get_DrawnNumbersC(numbers,@[N]):返回一组号码在本期开出的个数。
- numbers:表示一组号码,可以是变量、常数、公式或其他功能函数。
- 最后一个参数表示作用域,例如 @[N],@[NS],@[N1,N2]。作用域不是必须的,如果省略则表示全作用域。
函数用法举例:
- Get_DrawnNumbersC(Get_RecentDrawnNumbers(1), @[N]):表示上期号码在本期开出的个数。
- Get_DrawnNumbersC(Get_RecentDrawnNumbers(3), @[N]):表示最近3期出现过的号码在本期开出的个数。
- Get_DrawnNumbersC(07,08,09,10, @[N3])=1,表示第3个号码必须是07,08,09,10中的一个。
Get_CustomAttributes (numbers):返回自定义号码的属性值。
- numbers:表示一组号码,可以是变量、常数、公式或其他功能函数。
- 要使用这个功能函数还需要另一个用来定义各号码属性的部分。
- 例如:
- Get_CustomAttributes(N1,N3,N5)=偶奇奇,偶偶奇
{
奇:01,03,05,07,09,11,13,15,17,19,21,23,25,27,29,31,33,35
偶:02,04,06,08,10,12,14,16,18,20,22,24,26,28,30,32,34
} - 上面这个公式的意思是要求第1、第3、第5个号码是“偶奇奇”或者“偶偶奇”这种组号;
- Get_CustomAttributes(N1)=0,1,2
{
0:10,20,30
1:01,11,21,31
2:02,12,22,32
3:03,13,23,33
4:04,14,24,34
5:05,15,25,35
6:06,16,26
7:07,17,27
8:08,18,28
9:09,19,29
} - 上面这个公式的意思是号码1的尾数是0,1,2中的一个;
- 重要说明:定义各属性的时候,属性名称只接受一个字符命名,同一个号码只能有一种属性,属性的定义在“{”和“}”之间,每行一个属性定义,各号码之间用“,”号分隔;
- 如果有某个号码没有定义任何属性,那么默认这个号码属于第一个属性。
Get_ZoneRatio (numbers):返回区间比。
- numbers:表示一组号码,可以是变量、常数、公式或其他功能函数。
- 要使用这个功能函数还需要一个用来定义各分区包含哪些号码的内容。
- 例如大乐透大小比:
- Get_ZoneRatio(N1,N2,N3,N4,N5)=2:3,1:4
{
18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35
01,02,03,04,05,06,07,08,09,10,11,12,13,14,15,16,17
} - 上面这个公式在"{","}"之间定义了各分区的号码组成。
Get_CustomSUM (numbers):返回自定义和值。
- numbers:表示一组号码,可以是变量、常数、公式或其他功能函数。
- 要使用这个功能函数需要定义各号码的值转换。
- 例如大乐透奇数和值:
- Get_CustomSUM(N1,N2,N3,N4,N5)
{
1,0,3,0,5,0,7,0,9,0,11,0,13,0,15,0,17,0,19,0,21,0,23,0,25,0,27,0,29,0,31,0,33,0,35
} - 上面这个公式在"{","}"之间定义了各号码转换值。它把偶数号码都变为0值,奇数号码不变。所以这个公式返回的是N1,N2,N3,N4,N5这5各号码里的奇数号码的和值。