Pagini recente » Cod sursa (job #2882214) | Cod sursa (job #1687780) | Cod sursa (job #2048469) | Cod sursa (job #7331) | Cod sursa (job #1511211)
#include <fstream>
using namespace std;
struct operatie{
int x,y;
};
int n,m,k,poz;
operatie a[100003];
inline void Citire()
{
int i;
ifstream fin("stergeri.in");
fin>>n>>m>>k;
for(i=1;i<=m;++i)
{
fin>>a[i].x>>a[i].y;
if(a[i].x<=k && k<=a[i].y) poz=i;
}
fin.close();
}
inline void Solutie()
{
int i,dif;
for(i=m;i>=1;--i)
{
if(a[i].x<k)
{
dif=a[i].y-a[i].x+1;
k+=dif;
}
}
ofstream fout("stergeri.out");
fout<<k<<"\n";
fout.close();
}
int main()
{
Citire();
Solutie();
return 0;
}