Pagini recente » Cod sursa (job #3232678) | Borderou de evaluare (job #2667739) | Borderou de evaluare (job #233460) | Borderou de evaluare (job #1900600) | Cod sursa (job #276388)
Cod sursa(job #276388)
#include<stdio.h>
#define MAXN 1000
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;
}