Cod sursa(job #149975)

Utilizator Binary_FireFlorin Pg Binary_Fire Data 6 martie 2008 13:50:34
Problema Stergeri Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.4 kb
#include <stdio.h>

#define fin  "stergeri.in"
#define fout "stergeri.out"

long N,M,K;

long go(long lev,long p)
{
	long x,y;

	scanf("%ld%ld",&x,&y);

	if ( lev < M ) p = go(lev+1,p);

	return p + ( y - x + 1 ) *  ( ( p < x ) ? (0) : (1) );
}

int main()
{
	freopen(fin,"r",stdin);
	freopen(fout,"w",stdout);

	scanf("%ld%ld%ld",&N,&M,&K);

	printf("%ld\n",go(1,K));

	return 0;
}