View Code of Problem 64

#include<stdio.h>
#include<math.h>
#include<string.h>
void main()
{
	int i,j,k,n,m,b[1000],t,c,max,sum,sum2,temp,flag=1;
	while(scanf("%d%d%d",&n,&k,&m))
	{
		if(n==0&&k==0&&m==0)
			break;
		    sum=0;
			for(i=2;i<n;i++)
			{
				sum=k-k/2+k;
				k=sum;
				if(k-k/2+k>=m)
					break;
				
			}
		
				printf("%d\n",k);
	}
	

	

}

Double click to view unformatted code.


Back to problem 64