对任意长度L
分配
分配原则(边界条件)如下:
- 可以选用的分段长度
l
如列表中 :[5,4,3,2,1.5],但是要求尽可能选5去分解L
- 线段最外侧两端线段长度
b
(boundary)可以是一个小于2.5的数字,是可以作为分配的剩余或调整部分。 - b近邻的内侧必须是长度2
b
与l
任意两个之间必须有一个长度为1的线段分隔
算法(来自TCP)
程序
x = float(input())
a = x / 2 * 10 // 10
b = 10 * x / 2 - 10 * a
# print("{}的小数部分是{}作为牛腿预留".format(a,b))
c = x / 2 - 4 - b / 10
# print("还没被拆长度是{}".format(c*2))
d = 2 * c // 5 # 5的个数
# print("第一次分配后5的根数d{}".format(d))
e = 2 * c - 5 * d # 剩余连接件个数
# print("第一次分配后剩余长度e{}作为连接件".format(e))
if d - 1 <= e:
d = d
else:
i = 1
while d - 1 > e:
i += 1
d = d - 1
e = e + 5
# print("第{}次拆分后,5的个数d是{},连接件个数e是{}".format(i,d,e))
f = 2 * c - 6 * d + 1
#print("当长度是{}时,5的个数是{},扣除5和连接件后剩余长度是{},牛腿的总长度是{}".format(x,d,f,1+b/10))
if f/2+1+b/10<= 2.5:
print("当长度是{}时,5的个数是{},扣除5和连接件后后剩余长度是{},牛腿的总长度是{},完成!".format(x,d,f,f/2+1+b/10))
else:
print("当长度是{}时,5的个数是{},扣除5和连接件后后剩余长度是{},牛腿的总长度是{},还要再处理!".format(x,d,f,f/2+1+b/10))
test1:批量查看12.5到50之间L(增量是0.5)分配结果
x=12.2
while True:
if x < 50:
x += 0.5
a = x / 2 * 10 // 10
b = 10 * x / 2 - 10 * a
# print("{}的小数部分是{}作为牛腿预留".format(a,b))
c = x / 2 - 4 - b / 10
# print("还没被拆长度是{}".format(c*2))
d = 2 * c // 5 # 5的个数
# print("第一次分配后5的根数d{}".format(d))
e = 2 * c - 5 * d # 剩余连接件个数
# print("第一次分配后剩余长度e{}作为连接件".format(e))
if d - 1 <= e:
d = d
else:
i = 1
while d - 1 > e:
i += 1
d = d - 1
e = e + 5
# print("第{}次拆分后,5的个数d是{},连接件个数e是{}".format(i,d,e))
f = 2 * c - 6 * d + 1
#print("当长度是{}时,5的个数是{},扣除5和连接件后剩余长度是{},牛腿的总长度是{}".format(x,d,f,1+b/10))
if f/2+1+b/10<= 2.5:
print("当长度是{}时,5的个数是{},扣除5和连接件后后剩余长度是{},牛腿的总长度是{},完成!".format(x,d,f,f/2+1+b/10))
else:
print("当长度是{}时,5的个数是{},扣除5和连接件后后剩余长度是{},牛腿的总长度是{},还要再处理!".format(x,d,f,f/2+1+b/10))
else:
break
分配结果如下
当长度是18.2时,5的个数是1.0,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是3.6,还要再处理!
当长度是18.7时,5的个数是1.0,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是3.85,还要再处理!
当长度是19.2时,5的个数是1.0,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是4.1,还要再处理!
当长度是19.7时,5的个数是1.0,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是4.35,还要再处理!
当长度是24.2时,5的个数是2.0,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是3.6,还要再处理!
当长度是24.7时,5的个数是2.0,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是3.85,还要再处理!
当长度是25.2时,5的个数是2.0,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是4.1,还要再处理!
当长度是25.7时,5的个数是2.0,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是4.35,还要再处理!
当长度是28.2时,5的个数是3.0,扣除5和连接件后后剩余长度是3.0,牛腿的总长度是2.6,还要再处理!
当长度是28.7时,5的个数是3.0,扣除5和连接件后后剩余长度是3.0,牛腿的总长度是2.85,还要再处理!
当长度是29.2时,5的个数是3.0,扣除5和连接件后后剩余长度是3.0,牛腿的总长度是3.1,还要再处理!
当长度是29.7时,5的个数是3.0,扣除5和连接件后后剩余长度是3.0,牛腿的总长度是3.35,还要再处理!
当长度是30.2时,5的个数是3.0,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是3.6,还要再处理!
当长度是30.7时,5的个数是3.0,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是3.85,还要再处理!
当长度是31.2时,5的个数是3.0,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是4.1,还要再处理!
当长度是31.7时,5的个数是3.0,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是4.35,还要再处理!
当长度是34.2时,5的个数是4.0,扣除5和连接件后后剩余长度是3.0000000000000036,牛腿的总长度是2.600000000000002,还要再处理!
当长度是34.7时,5的个数是4.0,扣除5和连接件后后剩余长度是3.0000000000000036,牛腿的总长度是2.850000000000002,还要再处理!
当长度是35.2时,5的个数是4.0,扣除5和连接件后后剩余长度是3.0000000000000036,牛腿的总长度是3.100000000000002,还要再处理!
当长度是35.7时,5的个数是4.0,扣除5和连接件后后剩余长度是3.0000000000000036,牛腿的总长度是3.350000000000002,还要再处理!
当长度是36.2时,5的个数是4.0,扣除5和连接件后后剩余长度是5.0000000000000036,牛腿的总长度是3.600000000000002,还要再处理!
当长度是36.7时,5的个数是4.0,扣除5和连接件后后剩余长度是5.0000000000000036,牛腿的总长度是3.850000000000002,还要再处理!
当长度是37.2时,5的个数是4.0,扣除5和连接件后后剩余长度是5.0000000000000036,牛腿的总长度是4.100000000000001,还要再处理!
当长度是37.7时,5的个数是4.0,扣除5和连接件后后剩余长度是5.0000000000000036,牛腿的总长度是4.350000000000001,还要再处理!
当长度是38.2时,5的个数是5.0,扣除5和连接件后后剩余长度是1.0000000000000036,牛腿的总长度是1.6000000000000019,完成!
当长度是38.7时,5的个数是5.0,扣除5和连接件后后剩余长度是1.0000000000000036,牛腿的总长度是1.8500000000000019,完成!
当长度是39.2时,5的个数是5.0,扣除5和连接件后后剩余长度是1.0000000000000036,牛腿的总长度是2.100000000000002,完成!
当长度是39.7时,5的个数是5.0,扣除5和连接件后后剩余长度是1.0000000000000036,牛腿的总长度是2.350000000000002,完成!
当长度是40.2时,5的个数是5.0,扣除5和连接件后后剩余长度是3.0,牛腿的总长度是2.6,还要再处理!
当长度是40.7时,5的个数是5.0,扣除5和连接件后后剩余长度是3.0,牛腿的总长度是2.85,还要再处理!
当长度是41.2时,5的个数是5.0,扣除5和连接件后后剩余长度是3.0,牛腿的总长度是3.1,还要再处理!
当长度是41.7时,5的个数是5.0,扣除5和连接件后后剩余长度是3.0,牛腿的总长度是3.35,还要再处理!
当长度是42.2时,5的个数是5.0,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是3.6,还要再处理!
当长度是42.7时,5的个数是5.0,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是3.85,还要再处理!
当长度是43.2时,5的个数是5.0,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是4.1,还要再处理!
当长度是43.7时,5的个数是5.0,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是4.35,还要再处理!
当长度是44.2时,5的个数是6.0,扣除5和连接件后后剩余长度是1.0,牛腿的总长度是1.6,完成!
当长度是44.7时,5的个数是6.0,扣除5和连接件后后剩余长度是1.0,牛腿的总长度是1.85,完成!
当长度是45.2时,5的个数是6.0,扣除5和连接件后后剩余长度是1.0,牛腿的总长度是2.1,完成!
当长度是45.7时,5的个数是6.0,扣除5和连接件后后剩余长度是1.0,牛腿的总长度是2.35,完成!
当长度是46.2时,5的个数是6.0,扣除5和连接件后后剩余长度是3.0,牛腿的总长度是2.6,还要再处理!
当长度是46.7时,5的个数是6.0,扣除5和连接件后后剩余长度是3.0,牛腿的总长度是2.85,还要再处理!
当长度是47.2时,5的个数是6.0,扣除5和连接件后后剩余长度是3.0,牛腿的总长度是3.1,还要再处理!
当长度是47.7时,5的个数是6.0,扣除5和连接件后后剩余长度是3.0,牛腿的总长度是3.35,还要再处理!
当长度是48.2时,5的个数是6.0,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是3.6,还要再处理!
当长度是48.7时,5的个数是6.0,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是3.85,还要再处理!
当长度是49.2时,5的个数是6.0,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是4.1,还要再处理!
当长度是49.7时,5的个数是6.0,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是4.35,还要再处理!
当长度是50.2时,5的个数是7.0,扣除5和连接件后后剩余长度是1.0,牛腿的总长度是1.6,完成!
Process finished with exit code 0
算法完善
代码
x=12 #起始值,该算法支持的起始值是18
while True:
if x < 50: #遍历到最大值
x += 0.2 #遍历间隔
x = int(x * 100) / 100 # 取两位小数
a = x / 2 * 10 // 10
b = 10 * x / 2 - 10 * a #单边牛腿的长度
# print("{}的小数部分是{}作为牛腿预留".format(a,b))
c = x / 2 - 4 - b / 10
# print("还没被拆长度是{}".format(c*2))
d5 = 2 * c // 5 # 5的个数
d4 = 0
d3 = 0
# print("第一次分配后5的根数d{}".format(d))
e = 2 * c - 5 * d5 # 剩余连接件个数
# print("第一次分配后剩余长度e{}作为连接件".format(e))
if d5 - 1 <= e:
d5 = int(d5)
else:
i = 1
while d5 - 1 > e: #连接件不够就拆5
i += 1
d5 = int(d5) - 1
e = e + 5
# print("第{}次拆分后,5的个数d是{},连接件个数e是{}".format(i,d,e))
f = 2 * c - 6 * d5 + 1 #扣除5和连接件后剩余长度
#print("当长度是{}时,5的个数是{},扣除5和连接件后剩余长度是{},牛腿的总长度是{}".format(x,d5,f,1+b/10))
if f/2+1+b/10<= 2.5:
NT1 = f / 2 + 1 + b / 10 #分给牛腿之后,牛腿的长度
NT1 = int(NT1 * 100) / 100 #取两位小数
print("当长度是{}时,5的个数是{},扣除5和连接件后后剩余长度是{}分给牛腿得到牛腿的总长度是{},完成!".format(x, d5, f,NT1))
# 根据条件确定 d5 和 d1 的值
d1 = d5 -1
# 创建一个列表,其中 "5" 和 "1" 交替排列
alternate_list = []
for i in range(d5):
alternate_list.append(5.0)
if i < d1:
alternate_list.append(1.0)
# 在列表前后两端添加 2 个 "1"
alternate_list = [1.0] + alternate_list + [1.0]
# 在列表前后两端添加 2 个 "2"
alternate_list = [2.0] + alternate_list + [2.0,]
# 在列表前后两端添加 2 个 "牛腿长度"
alternate_list = [NT1] + alternate_list + [NT1]
print(alternate_list)
# 计算列表的总和
total = sum(alternate_list)
print("检验总和:", total)
else:
# print("当长度是{}时,5的个数是{},扣除5和连接件后后剩余长度是{},牛腿长度是{},还要再处理!".format(x,d5,f,b))
if f == 3.0: #剩余长度3的情况
NT2 = f / 2 -0.5 + b / 10 # 分给牛腿之后,牛腿的长度
NT2 = int(NT2 * 100) / 100 # 取两位小数
print("当长度是{}时,5的个数是{},扣除5和连接件后后剩余长度是{},牛腿的总长度是{},并且在中间加1,2".format(x, d5, f, NT2))
# 根据条件确定 d5 和 d1 的值
d1 = d5 - 1
# 创建一个列表,其中 "5" 和 "1" 交替排列
alternate_list1 = []
for i in range(d5):
alternate_list1.append(5.0)
if i < d1:
alternate_list1.append(1.0)
# 在列表前后两端添加 2 个 "1"
alternate_list1 = [1.0] + alternate_list1 + [1.0]
# 在列表前后两端添加 2 个 "2"
alternate_list1 = [2.0] + alternate_list1 + [2.0]
# 在列表前后两端添加 2 个 "牛腿长度"
alternate_list1 = [NT2] + alternate_list1 + [NT2]
# 寻找最中间的 "5" 和 "1" 的位置
middle = len(alternate_list1) // 2
middle_5_index = middle - 1 if alternate_list1[middle - 1] == 5.0 else middle
middle_1_index = middle + 1 if alternate_list1[middle + 1] == 1.0 else middle
# 根据条件在最中间的 "5" 和 "1" 之间插入 "1" 和 "2"
if alternate_list1[middle_5_index] == 5.0:
alternate_list1.insert(middle_1_index, 1.0)
alternate_list1.insert(middle_1_index + 1, 2.0)
else:
alternate_list1.insert(middle_5_index, 2.0)
alternate_list1.insert(middle_5_index + 1, 1.0)
print(alternate_list1)
# 计算列表的总和
total = sum(alternate_list1)
print("检验总和:", total)
elif f == 5.0:
NT2 = f / 2 -1.5 + b / 10 # 分给牛腿之后,牛腿的长度
NT2 = int(NT2 * 100) / 100 # 取两位小数
print("当长度是{}时,5的个数是{},扣除5和连接件后后剩余长度是{},牛腿的总长度是{},并且在中间加1,4".format(x, d5, f, NT2))
# 根据条件确定 d5 和 d1 的值
d1 = d5 - 1
# 创建一个列表,其中 "5" 和 "1" 交替排列
alternate_list2 = []
for i in range(d5):
alternate_list2.append(5.0)
if i < d1:
alternate_list2.append(1.0)
# 在列表前后两端添加 2 个 "1"
alternate_list2 = [1.0] + alternate_list2 + [1.0]
# 在列表前后两端添加 2 个 "2"
alternate_list2 = [2.0] + alternate_list2 + [2.0]
# 在列表前后两端添加 2 个 "牛腿长度"
alternate_list2 = [NT2] + alternate_list2 + [NT2]
# 寻找最中间的 "5" 和 "1" 的位置
middle = len(alternate_list2) // 2
middle_5_index = middle - 1 if alternate_list2[middle - 1] == 5.0 else middle
middle_1_index = middle + 1 if alternate_list2[middle + 1] == 1.0 else middle
# 根据条件在最中间的 "5" 和 "1" 之间插入 "1" 和 "4"
if alternate_list2[middle_5_index] == 5.0:
alternate_list2.insert(middle_1_index, 1.0)
alternate_list2.insert(middle_1_index + 1, 4.0)
else:
alternate_list2.insert(middle_5_index, 4.0)
alternate_list2.insert(middle_5_index + 1, 4.0)
print(alternate_list2)
# 计算列表的总和
total = sum(alternate_list2)
print("检验总和:", total)
else:
continue
else:
break
输出结果
D:\ProgramData\anaconda3\python.exe C:\Users\myearning\PycharmProjects\pythonProject\calcu_num_rob-TCP0514.py
当长度是18.11时,5的个数是1,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是1.05,并且在中间加1,4
[1.05, 2.0, 1.0, 5.0, 1.0, 4.0, 1.0, 2.0, 1.05]
检验总和: 18.1
当长度是18.3时,5的个数是1,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是1.14,并且在中间加1,4
[1.14, 2.0, 1.0, 5.0, 1.0, 4.0, 1.0, 2.0, 1.14]
检验总和: 18.28
当长度是18.5时,5的个数是1,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是1.25,并且在中间加1,4
[1.25, 2.0, 1.0, 5.0, 1.0, 4.0, 1.0, 2.0, 1.25]
检验总和: 18.5
当长度是18.7时,5的个数是1,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是1.35,并且在中间加1,4
[1.35, 2.0, 1.0, 5.0, 1.0, 4.0, 1.0, 2.0, 1.35]
检验总和: 18.700000000000003
当长度是18.89时,5的个数是1,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是1.44,并且在中间加1,4
[1.44, 2.0, 1.0, 5.0, 1.0, 4.0, 1.0, 2.0, 1.44]
检验总和: 18.88
当长度是19.09时,5的个数是1,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是1.54,并且在中间加1,4
[1.54, 2.0, 1.0, 5.0, 1.0, 4.0, 1.0, 2.0, 1.54]
检验总和: 19.08
当长度是19.48时,5的个数是1,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是1.74,并且在中间加1,4
[1.74, 2.0, 1.0, 5.0, 1.0, 4.0, 1.0, 2.0, 1.74]
检验总和: 19.48
当长度是19.88时,5的个数是1,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是1.93,并且在中间加1,4
[1.93, 2.0, 1.0, 5.0, 1.0, 4.0, 1.0, 2.0, 1.93]
检验总和: 19.86
当长度是24.07时,5的个数是2,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是1.03,并且在中间加1,4
[1.03, 2.0, 1.0, 5.0, 1.0, 4.0, 1.0, 5.0, 1.0, 2.0, 1.03]
检验总和: 24.060000000000002
当长度是24.27时,5的个数是2,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是1.13,并且在中间加1,4
[1.13, 2.0, 1.0, 5.0, 1.0, 4.0, 1.0, 5.0, 1.0, 2.0, 1.13]
检验总和: 24.259999999999998
当长度是24.47时,5的个数是2,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是1.23,并且在中间加1,4
[1.23, 2.0, 1.0, 5.0, 1.0, 4.0, 1.0, 5.0, 1.0, 2.0, 1.23]
检验总和: 24.46
当长度是24.67时,5的个数是2,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是1.33,并且在中间加1,4
[1.33, 2.0, 1.0, 5.0, 1.0, 4.0, 1.0, 5.0, 1.0, 2.0, 1.33]
检验总和: 24.659999999999997
当长度是24.87时,5的个数是2,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是1.43,并且在中间加1,4
[1.43, 2.0, 1.0, 5.0, 1.0, 4.0, 1.0, 5.0, 1.0, 2.0, 1.43]
检验总和: 24.86
当长度是25.07时,5的个数是2,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是1.53,并且在中间加1,4
[1.53, 2.0, 1.0, 5.0, 1.0, 4.0, 1.0, 5.0, 1.0, 2.0, 1.53]
检验总和: 25.060000000000002
当长度是25.27时,5的个数是2,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是1.63,并且在中间加1,4
[1.63, 2.0, 1.0, 5.0, 1.0, 4.0, 1.0, 5.0, 1.0, 2.0, 1.63]
检验总和: 25.259999999999998
当长度是25.47时,5的个数是2,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是1.73,并且在中间加1,4
[1.73, 2.0, 1.0, 5.0, 1.0, 4.0, 1.0, 5.0, 1.0, 2.0, 1.73]
检验总和: 25.46
当长度是28.07时,5的个数是3,扣除5和连接件后后剩余长度是3.0,牛腿的总长度是1.03,并且在中间加1,2
[1.03, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.0, 5.0, 1.0, 2.0, 1.03]
检验总和: 28.060000000000002
当长度是28.27时,5的个数是3,扣除5和连接件后后剩余长度是3.0,牛腿的总长度是1.13,并且在中间加1,2
[1.13, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.0, 5.0, 1.0, 2.0, 1.13]
检验总和: 28.259999999999998
当长度是28.47时,5的个数是3,扣除5和连接件后后剩余长度是3.0,牛腿的总长度是1.23,并且在中间加1,2
[1.23, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.0, 5.0, 1.0, 2.0, 1.23]
检验总和: 28.46
当长度是29.07时,5的个数是3,扣除5和连接件后后剩余长度是3.0,牛腿的总长度是1.53,并且在中间加1,2
[1.53, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.0, 5.0, 1.0, 2.0, 1.53]
检验总和: 29.060000000000002
当长度是29.27时,5的个数是3,扣除5和连接件后后剩余长度是3.0,牛腿的总长度是1.63,并且在中间加1,2
[1.63, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.0, 5.0, 1.0, 2.0, 1.63]
检验总和: 29.259999999999998
当长度是29.47时,5的个数是3,扣除5和连接件后后剩余长度是3.0,牛腿的总长度是1.73,并且在中间加1,2
[1.73, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.0, 5.0, 1.0, 2.0, 1.73]
检验总和: 29.46
当长度是30.07时,5的个数是3,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是1.03,并且在中间加1,4
[1.03, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 4.0, 1.0, 5.0, 1.0, 2.0, 1.03]
检验总和: 30.060000000000002
当长度是30.27时,5的个数是3,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是1.13,并且在中间加1,4
[1.13, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 4.0, 1.0, 5.0, 1.0, 2.0, 1.13]
检验总和: 30.259999999999998
当长度是30.47时,5的个数是3,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是1.23,并且在中间加1,4
[1.23, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 4.0, 1.0, 5.0, 1.0, 2.0, 1.23]
检验总和: 30.46
当长度是31.07时,5的个数是3,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是1.53,并且在中间加1,4
[1.53, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 4.0, 1.0, 5.0, 1.0, 2.0, 1.53]
检验总和: 31.060000000000002
当长度是31.27时,5的个数是3,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是1.63,并且在中间加1,4
[1.63, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 4.0, 1.0, 5.0, 1.0, 2.0, 1.63]
检验总和: 31.259999999999998
当长度是31.47时,5的个数是3,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是1.73,并且在中间加1,4
[1.73, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 4.0, 1.0, 5.0, 1.0, 2.0, 1.73]
检验总和: 31.46
当长度是34.07时,5的个数是4,扣除5和连接件后后剩余长度是3.0,牛腿的总长度是1.03,并且在中间加1,2
[1.03, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.03]
检验总和: 34.06
当长度是34.27时,5的个数是4,扣除5和连接件后后剩余长度是3.0,牛腿的总长度是1.13,并且在中间加1,2
[1.13, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.13]
检验总和: 34.26
当长度是34.47时,5的个数是4,扣除5和连接件后后剩余长度是3.0,牛腿的总长度是1.23,并且在中间加1,2
[1.23, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.23]
检验总和: 34.46
当长度是34.87时,5的个数是4,扣除5和连接件后后剩余长度是3.0,牛腿的总长度是1.43,并且在中间加1,2
[1.43, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.43]
检验总和: 34.86
当长度是35.07时,5的个数是4,扣除5和连接件后后剩余长度是3.0,牛腿的总长度是1.53,并且在中间加1,2
[1.53, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.53]
检验总和: 35.06
当长度是35.27时,5的个数是4,扣除5和连接件后后剩余长度是3.0,牛腿的总长度是1.63,并且在中间加1,2
[1.63, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.63]
检验总和: 35.26
当长度是35.47时,5的个数是4,扣除5和连接件后后剩余长度是3.0,牛腿的总长度是1.73,并且在中间加1,2
[1.73, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.73]
检验总和: 35.46
当长度是35.87时,5的个数是4,扣除5和连接件后后剩余长度是3.0,牛腿的总长度是1.93,并且在中间加1,2
[1.93, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.93]
检验总和: 35.86
当长度是36.07时,5的个数是4,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是1.03,并且在中间加1,4
[1.03, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 4.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.03]
检验总和: 36.06
当长度是36.27时,5的个数是4,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是1.13,并且在中间加1,4
[1.13, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 4.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.13]
检验总和: 36.26
当长度是36.47时,5的个数是4,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是1.23,并且在中间加1,4
[1.23, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 4.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.23]
检验总和: 36.46
当长度是36.87时,5的个数是4,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是1.43,并且在中间加1,4
[1.43, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 4.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.43]
检验总和: 36.86
当长度是37.07时,5的个数是4,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是1.53,并且在中间加1,4
[1.53, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 4.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.53]
检验总和: 37.06
当长度是37.27时,5的个数是4,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是1.63,并且在中间加1,4
[1.63, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 4.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.63]
检验总和: 37.26
当长度是37.47时,5的个数是4,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是1.73,并且在中间加1,4
[1.73, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 4.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.73]
检验总和: 37.46
当长度是37.87时,5的个数是4,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是1.93,并且在中间加1,4
[1.93, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 4.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.93]
检验总和: 37.86
当长度是38.07时,5的个数是5,扣除5和连接件后后剩余长度是1.0分给牛腿得到牛腿的总长度是1.53,完成!
[1.53, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.53]
检验总和: 38.06
当长度是38.27时,5的个数是5,扣除5和连接件后后剩余长度是1.0分给牛腿得到牛腿的总长度是1.63,完成!
[1.63, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.63]
检验总和: 38.26
当长度是38.47时,5的个数是5,扣除5和连接件后后剩余长度是1.0分给牛腿得到牛腿的总长度是1.73,完成!
[1.73, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.73]
检验总和: 38.46
当长度是38.87时,5的个数是5,扣除5和连接件后后剩余长度是1.0分给牛腿得到牛腿的总长度是1.93,完成!
[1.93, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.93]
检验总和: 38.86
当长度是39.07时,5的个数是5,扣除5和连接件后后剩余长度是1.0分给牛腿得到牛腿的总长度是2.03,完成!
[2.03, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 2.03]
检验总和: 39.06
当长度是39.27时,5的个数是5,扣除5和连接件后后剩余长度是1.0分给牛腿得到牛腿的总长度是2.13,完成!
[2.13, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 2.13]
检验总和: 39.26
当长度是39.47时,5的个数是5,扣除5和连接件后后剩余长度是1.0分给牛腿得到牛腿的总长度是2.23,完成!
[2.23, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 2.23]
检验总和: 39.46
当长度是39.87时,5的个数是5,扣除5和连接件后后剩余长度是1.0分给牛腿得到牛腿的总长度是2.43,完成!
[2.43, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 2.43]
检验总和: 39.86
当长度是40.07时,5的个数是5,扣除5和连接件后后剩余长度是3.0,牛腿的总长度是1.03,并且在中间加1,2
[1.03, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.03]
检验总和: 40.06
当长度是40.27时,5的个数是5,扣除5和连接件后后剩余长度是3.0,牛腿的总长度是1.13,并且在中间加1,2
[1.13, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.13]
检验总和: 40.26
当长度是40.47时,5的个数是5,扣除5和连接件后后剩余长度是3.0,牛腿的总长度是1.23,并且在中间加1,2
[1.23, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.23]
检验总和: 40.46
当长度是40.87时,5的个数是5,扣除5和连接件后后剩余长度是3.0,牛腿的总长度是1.43,并且在中间加1,2
[1.43, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.43]
检验总和: 40.86
当长度是41.07时,5的个数是5,扣除5和连接件后后剩余长度是3.0,牛腿的总长度是1.53,并且在中间加1,2
[1.53, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.53]
检验总和: 41.06
当长度是41.27时,5的个数是5,扣除5和连接件后后剩余长度是3.0,牛腿的总长度是1.63,并且在中间加1,2
[1.63, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.63]
检验总和: 41.26
当长度是41.47时,5的个数是5,扣除5和连接件后后剩余长度是3.0,牛腿的总长度是1.73,并且在中间加1,2
[1.73, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.73]
检验总和: 41.46
当长度是41.87时,5的个数是5,扣除5和连接件后后剩余长度是3.0,牛腿的总长度是1.93,并且在中间加1,2
[1.93, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.93]
检验总和: 41.86
当长度是42.07时,5的个数是5,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是1.03,并且在中间加1,4
[1.03, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 4.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.03]
检验总和: 42.06
当长度是42.27时,5的个数是5,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是1.13,并且在中间加1,4
[1.13, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 4.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.13]
检验总和: 42.26
当长度是42.47时,5的个数是5,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是1.23,并且在中间加1,4
[1.23, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 4.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.23]
检验总和: 42.46
当长度是42.67时,5的个数是5,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是1.33,并且在中间加1,4
[1.33, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 4.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.33]
检验总和: 42.66
当长度是42.87时,5的个数是5,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是1.43,并且在中间加1,4
[1.43, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 4.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.43]
检验总和: 42.86
当长度是43.07时,5的个数是5,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是1.53,并且在中间加1,4
[1.53, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 4.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.53]
检验总和: 43.06
当长度是43.27时,5的个数是5,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是1.63,并且在中间加1,4
[1.63, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 4.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.63]
检验总和: 43.26
当长度是43.47时,5的个数是5,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是1.73,并且在中间加1,4
[1.73, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 4.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.73]
检验总和: 43.46
当长度是43.67时,5的个数是5,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是1.83,并且在中间加1,4
[1.83, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 4.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.83]
检验总和: 43.66
当长度是43.87时,5的个数是5,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是1.93,并且在中间加1,4
[1.93, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 4.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.93]
检验总和: 43.86
当长度是44.07时,5的个数是6,扣除5和连接件后后剩余长度是1.0分给牛腿得到牛腿的总长度是1.53,完成!
[1.53, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.53]
检验总和: 44.06
当长度是44.27时,5的个数是6,扣除5和连接件后后剩余长度是1.0分给牛腿得到牛腿的总长度是1.63,完成!
[1.63, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.63]
检验总和: 44.26
当长度是44.47时,5的个数是6,扣除5和连接件后后剩余长度是1.0分给牛腿得到牛腿的总长度是1.73,完成!
[1.73, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.73]
检验总和: 44.46
当长度是44.67时,5的个数是6,扣除5和连接件后后剩余长度是1.0分给牛腿得到牛腿的总长度是1.83,完成!
[1.83, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.83]
检验总和: 44.66
当长度是44.87时,5的个数是6,扣除5和连接件后后剩余长度是1.0分给牛腿得到牛腿的总长度是1.93,完成!
[1.93, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.93]
检验总和: 44.86
当长度是45.07时,5的个数是6,扣除5和连接件后后剩余长度是1.0分给牛腿得到牛腿的总长度是2.03,完成!
[2.03, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 2.03]
检验总和: 45.06
当长度是45.27时,5的个数是6,扣除5和连接件后后剩余长度是1.0分给牛腿得到牛腿的总长度是2.13,完成!
[2.13, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 2.13]
检验总和: 45.26
当长度是45.47时,5的个数是6,扣除5和连接件后后剩余长度是1.0分给牛腿得到牛腿的总长度是2.23,完成!
[2.23, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 2.23]
检验总和: 45.46
当长度是45.67时,5的个数是6,扣除5和连接件后后剩余长度是1.0分给牛腿得到牛腿的总长度是2.33,完成!
[2.33, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 2.33]
检验总和: 45.66
当长度是45.87时,5的个数是6,扣除5和连接件后后剩余长度是1.0分给牛腿得到牛腿的总长度是2.43,完成!
[2.43, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 2.43]
检验总和: 45.86
当长度是46.07时,5的个数是6,扣除5和连接件后后剩余长度是3.0,牛腿的总长度是1.03,并且在中间加1,2
[1.03, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.03]
检验总和: 46.06
当长度是46.27时,5的个数是6,扣除5和连接件后后剩余长度是3.0,牛腿的总长度是1.13,并且在中间加1,2
[1.13, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.13]
检验总和: 46.26
当长度是46.47时,5的个数是6,扣除5和连接件后后剩余长度是3.0,牛腿的总长度是1.23,并且在中间加1,2
[1.23, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.23]
检验总和: 46.46
当长度是46.67时,5的个数是6,扣除5和连接件后后剩余长度是3.0,牛腿的总长度是1.33,并且在中间加1,2
[1.33, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.33]
检验总和: 46.66
当长度是46.87时,5的个数是6,扣除5和连接件后后剩余长度是3.0,牛腿的总长度是1.43,并且在中间加1,2
[1.43, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.43]
检验总和: 46.86
当长度是47.07时,5的个数是6,扣除5和连接件后后剩余长度是3.0,牛腿的总长度是1.53,并且在中间加1,2
[1.53, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.53]
检验总和: 47.06
当长度是47.27时,5的个数是6,扣除5和连接件后后剩余长度是3.0,牛腿的总长度是1.63,并且在中间加1,2
[1.63, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.63]
检验总和: 47.26
当长度是47.47时,5的个数是6,扣除5和连接件后后剩余长度是3.0,牛腿的总长度是1.73,并且在中间加1,2
[1.73, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.73]
检验总和: 47.46
当长度是47.67时,5的个数是6,扣除5和连接件后后剩余长度是3.0,牛腿的总长度是1.83,并且在中间加1,2
[1.83, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.83]
检验总和: 47.66
当长度是47.87时,5的个数是6,扣除5和连接件后后剩余长度是3.0,牛腿的总长度是1.93,并且在中间加1,2
[1.93, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.93]
检验总和: 47.86
当长度是48.07时,5的个数是6,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是1.03,并且在中间加1,4
[1.03, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 4.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.03]
检验总和: 48.06
当长度是48.27时,5的个数是6,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是1.13,并且在中间加1,4
[1.13, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 4.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.13]
检验总和: 48.26
当长度是48.47时,5的个数是6,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是1.23,并且在中间加1,4
[1.23, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 4.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.23]
检验总和: 48.46
当长度是48.67时,5的个数是6,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是1.33,并且在中间加1,4
[1.33, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 4.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.33]
检验总和: 48.66
当长度是48.87时,5的个数是6,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是1.43,并且在中间加1,4
[1.43, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 4.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.43]
检验总和: 48.86
当长度是49.07时,5的个数是6,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是1.53,并且在中间加1,4
[1.53, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 4.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.53]
检验总和: 49.06
当长度是49.27时,5的个数是6,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是1.63,并且在中间加1,4
[1.63, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 4.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.63]
检验总和: 49.26
当长度是49.47时,5的个数是6,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是1.73,并且在中间加1,4
[1.73, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 4.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.73]
检验总和: 49.46
当长度是49.67时,5的个数是6,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是1.83,并且在中间加1,4
[1.83, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 4.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.83]
检验总和: 49.66
当长度是49.87时,5的个数是6,扣除5和连接件后后剩余长度是5.0,牛腿的总长度是1.93,并且在中间加1,4
[1.93, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 4.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.93]
检验总和: 49.86
当长度是50.07时,5的个数是7,扣除5和连接件后后剩余长度是1.0分给牛腿得到牛腿的总长度是1.53,完成!
[1.53, 2.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 5.0, 1.0, 2.0, 1.53]
检验总和: 50.06
Process finished with exit code 0
待改进事项
- 18以下的长度未计算
- 未提取核心算法改写C#,作为计算部分导入插件
- 未与生成线段的程序结合
改进事项:
核心代码提取并改写为C#