View Code of Problem 64

#include<stdio.h>
int main()
{
	int k,m,n;
	while(scanf("%d %d %d",&k,&m,&n)!=EOF)//k为站台,m初试人数,n为极限人数 
	{
		if(k==0&&m==0&&n==0)
		  break;
		int i,sum;
		for(i=1;i<k-1;i++)
		{
			sum = m+(m-m/2);
			if(sum>n)
			   break;
			m = sum;
		 }
		 printf("%d\n",m); 
	}
 } 

Double click to view unformatted code.


Back to problem 64