#include <stdio.h> #include <math.h> #include <string.h> int main() { int a, b, c; int i, d; while (1) { scanf("%d %d %d", &a, &b, &c); if (a == 0 && b == 0 && c == 0) { break; } for (i = 0; i < a - 2; i++) { d = b; b = b-b/2; if (b+d > c) { printf("%d\n", d); break; } b = b + d; } if (b+d <= c) { printf("%d\n", b); } } return 0; } |
Double click to view unformatted code.