给定下列递归算法的程序段,则输出结果为()。
int f(int a, int b, int c) { if(c == 1) { if(b == 1) { if(a == 1) return 2; else return f(a - 1, a - 1, a - 1) + 1; } else return f(a, b - 1, b - 1) + 1; } else return f(a, b, c - 1) + 1; } int main() { int n = 50; printf("%d", f(n, n, n)); }