Pagini recente » Cod sursa (job #1614600) | Cod sursa (job #343098) | Cod sursa (job #2405217) | Cod sursa (job #864226) | Cod sursa (job #143997)
Cod sursa(job #143997)
#include <iostream>
#define FIN "stergeri.in"
#define FOUT "stergeri.out"
#define MAX_M 100000
using namespace std;
int a[MAX_M+1],b[MAX_M+1],n,m,k;
void iofile(void){
freopen(FIN,"rt",stdin);
freopen(FOUT,"wt",stdout);
scanf("%d%d%d",&n,&m,&k);
for (int i=1;i<=m;i++){
scanf("%d%d",&a[i],&b[i]);
}
fclose(stdin);
for (int i=m;i;i--){
if (a[i]<=k){
if (b[i]>k){
k+=b[i]-a[i]+1;
} else {
k+=b[i]-a[i]+1;
}
}
}
printf("%d\n",k);
fclose(stdout);
}
int main(void){
iofile();
return 0;
}