View Code of Problem 64

import java.util.Scanner;
public class Main
{
	public static void main(String args[])
        {
          Scanner scan=new Scanner(System.in);
          int n,k,l,i;
          while(scan.hasNext())
          {
          n=scan.nextInt();
            k=scan.nextInt();
            l=scan.nextInt();
            if(n==0&&k==0&l==0) break;
            n=n-2;
            for(i=1;i<=n;i++)
            {
              if(2*k-k/2>l) break;
                else k=2*k-k/2;
            }
            System.out.println(k);
          }
		
	}
}

Double click to view unformatted code.


Back to problem 64