View Code of Problem 64

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

Double click to view unformatted code.


Back to problem 64