View Code of Problem 64

#include<stdio.h>
#include<math.h>
int main()
{
	int n,k,l;
	while(~scanf("%d %d %d",&n,&k,&l))
	{
		if(n==0&&k==0&&l==0)
		  break ;
		int i;
		for(i=1;i<=n-2;i++)
		{
//			if(k>l)
//			{
//				break;
//			} 
			k=k-k/2+k;
			if(k-k/2+k>l)
			 break;
		} 
		printf("%d\n",k);
	}
}

Double click to view unformatted code.


Back to problem 64