1 条题解
-
0Tabing010102 (tabing) LV 0 MOD @ 2019-09-28 12:08:51
std
#include <cstdio> void move(int cnt, char from, char tmp, char to) { if(cnt == 1) { printf("%c->%c\n", from, to); return; } else { move(cnt-1, from, to, tmp); move(1, from, tmp, to); move(cnt-1, tmp, from, to); } } int main() { int n; scanf("%d", &n); move(n, 'A', 'B', 'C'); return 0; }
- 1
信息
- ID
- 1006
- 难度
- 7
- 分类
- (无)
- 标签
- (无)
- 递交数
- 136
- 已通过
- 23
- 通过率
- 17%
- 上传者