洛谷 P1464 Function(记忆宏)
洛谷 Functionhttps://www.luogu.com.cn/problem/P1464
记忆宏
#define W_MEM(x,y,z)(w_mem[x][y][z]?w_mem[x][y][z]:w_mem[x][y][z]=w(x,y,z))
#includeusing namespace std;#define W_MEM(x,y,z)(w_mem[x][y][z]?w_mem[x][y][z]:w_mem[x][y][z]=w(x,y,z))//记忆宏int a, b, c ;int w_mem[25][25][25];int w(int a, int b, int c) {if (a <= 0 || b <= 0 || c 20 || b > 20 || c > 20)return W_MEM(20, 20, 20);if (a < b && b > a >> b >> c;if (a == -1 && b == -1 && c == -1)break;cout << "w(" << a << ", " << b << ", " << c << ") = " << w(a, b, c) << endl;}}