1。在入口进行计时,记录两个产品之间的时差T1;
2。将记录的时差,堆栈存入数据区域;得到Date1、Date2...Daten
3。采用循环累加的方法计算Date1+Date2+...+Daten>4小时?
4。当满足条件时,表示有一个产品满足条件大于4小时,即可将堆栈数据往前移
move Date2->Date1 ,Date3->Date2 ....Daten->Daten-1
5。再比较Date1+Date2+...+Daten>4小时?依次出栈;
6。上述方法仅思路,且未实际验证,供参考;