View Code of Problem 64

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

}

Double click to view unformatted code.


Back to problem 64