你的第一题是curTime的问题,你只考虑了第一个达到之前没有人打饭,需要把curTime=sortData[0][0];但是给每一个打饭之前,都要比较一下这个人的达到时间和curTime,若他的到达时间大于curTime,则要将curTime置为他的到达时间再开始计算。