关键:模拟中毒状态
class Solution {
public:
int findPoisonedDuration(vector<int>& timeSeries, int duration) {
int time=0,du=-1;
for (int i=0;i<timeSeries.size();i++){
if (timeSeries[i]>du){
time+=duration;
}
else {
time+=timeSeries[i]+duration-du-1;
}
du=timeSeries[i]+duration-1;
}
return time;
}
};