Cod sursa(job #246093)
Utilizator | Data | 19 ianuarie 2009 21:34:06 | |
---|---|---|---|
Problema | Stergeri | Scor | 100 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.31 kb |
#include<fstream.h>
ifstream f("stergeri.in");
ofstream g("stergeri.out");
int n,k,m,a[200001],x,y,i;
int main(){
f>>n>>m>>k;
for(i=1;i<=m*2;i=i+2)
f>>a[i]>>a[i+1];
for(i=m*2;i!=0;i=i-2){
x=a[i-1];y=a[i];
if(x<=k)
if(k<=y)
k=k+y-x+1;
else if(k>y)
k=k+y-x+1;}
g<<k;
return 0;}