有一个木棒游戏,探究在一堆木棒中取4根木棒组成一个正三角形的取法数量(三角形其中一边由两根木棒组成,长度相同的不同木棒算不同的方案)。如果取出长度为a,b,c,d(a <= b < c = d)的四根木棒能构成正三角形,那么a + b = c = d。算法如下:
⑴枚举两根短的木棒a和b;
⑵当a <> b 时,组合的数量= 长度为a 的木棒根数×长度为b 的木棒根数×长度为(a+b)的木棒取两根的取法数量;
⑶当a = b 时,组合的数量= 长度为a 的木棒取两根的取法数量×长度为(a+b)的木棒取两根的取法数量。
如木棒长度分别为“1,1,2,2,3,3”,当a=1,b=2 时,则c=d= 3,该情况的组合数量=(长度为1 的根数)*(长度为2 的根数)*(长度为3 的根数取两根的取法数量)= 2 *2 * 1 = 4。长度为3 的根数取两根的取法数量,即
程序运行界面如图所示,在文本框Text1输入一堆木棒的长度,以逗号间隔,点击“计算”按钮Command1后在标签Label1显示方案总数。
请回答下列问题: