#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.