#include<iostream> #include<algorithm> #include<math.h> #include<stdio.h> #include<stdlib.h> #include<string.h> #include<cstring> #include<string> using namespace std; int main() { int n,k,l; while(cin>>n>>k>>l&&(n!=0||k!=0||l!=0)) { bool f=true; for(int i=0;i<n-2;i++) { int num=k/2; k=2*k-num; if(k>l) { cout<<l<<endl; f=false; break; } } if(f) cout<<k<<endl; } return 0; } |
Double click to view unformatted code.