如果两个时间间隔大于duration,则中毒时间加duration,否则增加两个时间间隔。
class Solution {
public:
int findPoisonedDuration(vector<int>& timeSeries, int duration) {
int a=0;
for(int i=0;i<timeSeries.size()-1;i++)
{
if(timeSeries[i+1]-timeSeries[i]>duration)
{
a+=duration;
}
else
{
a+=timeSeries[i+1]-timeSeries[i];
}
}
return a+duration;
}
};