求最少分组。某班n位学生去公园划船,已知每艘船的最大载重为m千克,每一位学生的体重数据保存在数组a中(单位:千克),现要将已经排好队的学生分成连续的若干个小组,并且保证每个小组的体重之和不超过m千克。例如:n = 6,m = 100,数组a中的体重数据依次为55,51,44,48,50,62,则最少分组为4组,分别为{55},{51,44},{48,50},{62}。
小陈设计了VB程序用于解决该问题。程序运行时,在文本框Text1中输入学生的体重数据,用“,”号隔开。在文本框Text2中输入船的最大载重m。单击“计算”按钮Command1,读取学生体重数据到数组a中,并在标签Label1中显示最少分组数。程序运行界面如图所示。请回答下列问题: