Pagini recente » Cod sursa (job #172895) | Monitorul de evaluare | Cod sursa (job #2344331) | Cod sursa (job #1847579) | Cod sursa (job #1294592)
#include<fstream>
using namespace std;
ifstream in("stergeri.in");
ofstream out("stergeri.out");
const int NMAX = 100000;
struct del{
int x,y;
};
del v[NMAX + 10];
int n,k,m;
void read()
{
in>>n>>m>>k;
int a,b;
for(int i = 1 ; i <= m ; i++){
in>>a>>b;
v[i].x = a;
v[i].y = b;
}
in.close();
}
void solve()
{
for(int i = m ; i >= 1 ; i--){
if(v[i].x <= k)
k = k + v[i].y-v[i].x+1;
}
out<<k;
out.close();
}
int main()
{
read();
solve();
return 0;
}