Run ID | 作者 | 问题 | 语言 | 测评结果 | 分数 | 时间 | 内存 | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|---|
105540 | 陈馨逸 | 汉诺塔 | C++ | 通过 | 100 | 0 MS | 244 KB | 236 | 2023-10-07 13:18:41 |
#include<iostream> using namespace std; int n; void mov(int n,char A,char C,char B) { if(n==0)return; mov(n-1,A,B,C); cout<<A<<"->"<<C<<endl; mov(n-1,B,C,A); } int main(){ cin>>n; mov(n,'A','C','B'); return 0; }