Pagini recente » Borderou de evaluare (job #2365861) | Borderou de evaluare (job #2022220) | Borderou de evaluare (job #829863) | Borderou de evaluare (job #2296935) | Cod sursa (job #276389)
Cod sursa(job #276389)
#include<stdio.h>
#define MAXN 100001
typedef struct erase;
struct erase
{
long int begin;
long int end;
};
erase sterg[MAXN];
long int M,N,K,i,j,S,a;
int main()
{
FILE*in=fopen("stergeri.in","r");
FILE*out=fopen("stergeri.out","w");
fscanf(in,"%ld %ld %ld",&N,&M,&K);
for(i=1;i<=M;i++)
{
fscanf(in,"%ld %ld",&sterg[i].begin,&sterg[i].end);
S+=sterg[i].end-sterg[i].begin+1;
if(K>=sterg[i].begin&&K<=sterg[i].end) a=S;
}
fprintf(out,"%ld",K+a);
return 0;
}