第一题思路一样就是主循环里有点差异,只过了2/3。能帮忙看下吗    for (int i = 0; i < n; ++i) {        if (tt[i] >= last) {            ans += last - st;            st = tt[i];        }        last = max(last, tt[i] + du[i]);    }