View Code of Problem 64

#include <stdio.h>
int main()
{
	int n, k, l;
	while (scanf("%d%d%d", &n, &k, &l) != EOF)
	{
		if (n == 0 && k == 0 && l == 0)
			break;
		n = n - 2;
		for (int i = 0; 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