tahamajs's picture
download
raw
1.03 kB
#include <iostream>
using namespace std ;
int main(){
int NumOfProgramm , MaxTime , MaxLengh, NumTime ,Time=0 , AddTime=0, AddTimeLength=0;
int flag1 = 0, flag2=0;
cin >> NumOfProgramm;
for (int i = 0; i < NumOfProgramm; i++)
{
cin >> MaxTime >> MaxLengh >> NumTime;
AddTime=0;
AddTimeLength = 0;
flag1= 0;
flag2 = 0;
Time=0;
for (int j = 0; j < NumTime; j++)
{
int StartTime , EndTime;
cin >> StartTime >> EndTime;
Time+= EndTime - StartTime;
if ((EndTime - StartTime)>MaxLengh )
{
if (AddTime<((EndTime - StartTime)-MaxLengh))
{
AddTime=((EndTime - StartTime)-MaxLengh);
}
}
}
if (Time> MaxTime)
{
AddTimeLength= Time-MaxTime;
}
cout << AddTimeLength << " " << AddTime << "\n";
}
return 0;
}

Xet Storage Details

Size:
1.03 kB
·
Xet hash:
adcc5591ac769cf3a6c8ad1cc380ab69a9473b3b74b80038a0bd3a6cc70a2316

Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.