koysgl
koysgl
关注数: 8
粉丝数: 4
发帖数: 89
关注贴吧数: 4
台词:喝83年的红酒,追92年的女人 求影片名 只看了开局一段,大概剧情:男主婚后家庭生活平淡,基友约他去酒吧喝酒,说了句“喝83年的红酒,追92年的女人”之类的台词,然后告诉男主他20年前的初恋回来办离婚。
求有一定数学基础的VB高手帮忙解决算法难题 有一批原料钢管长度为L,现要切割成长度为L1、L2、L3...Ln的n种规格的材料(n根据用户需求可以取不同的值),要求每根原料的余料长度小于最短材料长度。请设计代码输出某一根原料所有可能的切割方式 。 比方说原料长度为19米,需要切割成长度规格为4、6、8米的3种材料(这里是3种规格,实际应用需要根据用户需求),其某一根原料所有可能的切割方式为:根据用户录入,我用数组L(k)保存需要切割的k种材料的长度规格,用数组M(k)保存某一种切割方式中相应规格材料的数量(一根原料可以切割出各种规格的数量),Y(k)保存相应余料的长度。 上例中 L(k)={4,6,8} ,k=3 切割方式1:M(k) ={0,0,2},Y(k)=3 切割方式2:M(k) ={0,3,0},Y(k)=1 ...... 我写了以下的伪代码 已存在三个整数数组L(k)、M(k)、Y(k),已根据用户输入赋值 dim M(k),L,F L为原料长度,已由用户录入提供 For M(1) = 0 To Y(1) For M(2) = 0 To Y(2) For M(3) = 0 To Y(3) ...... For M(k) = 0 To Y(k) Y(k) =L-(L(1) * M(1) + L(2) * M(2) + L(3) * M(3) + ... + L(k) * M(k)) If Y(k)<= min(L(k)) then 记录数组M(k) Next M(k) ...... Next M(3) Next M(2) Next M(1) 请高手帮忙写下这段代码,或者用别的方式来解决这个问题,万分感谢
1
下一页