Files
AssemblyHomework/1/exp1/exp1_4.cpp
2024-05-02 21:49:44 +08:00

18 lines
263 B
C++

#include "stdio.h"
int Hanoi(int n)
{
if (n == 1) { // 基准情形
return 1;
} else { // 递归情形
return 2 * Hanoi(n - 1) + 1;
}
}
int main()
{
int n;
scanf("%d", &n);
printf("%d", Hanoi(n));
return 0;
}