//#include //using namespace std; // //int akm(int m, int n) { // if (m == 0) { // return n + 1; // } // else if (n == 0) { // return akm(m - 1, 1); // } // else { // return akm(m - 1, akm(m, n - 1)); // } //} // //int main() { // int m, n; // cout << "ÇëÊäÈë m ºÍ n£¨m <= 3£¬n <= 10£©£º"; // cin >> m >> n; // // if (m < 0 || n < 0 || m > 3 || n > 10) { // cout << "ÊäÈ볬³ö·¶Î§£¡" << endl; // } // else { // cout << "Ackermann(" << m << ", " << n << ") = " << akm(m, n) << endl; // } // // return 0; //}