求助
查看原帖
求助
541408
Lvyuze楼主2021/9/11 18:45
#include<iostream>
using namespace std;
unsigned long long n,cnt;
void move(char x,char y){
	cnt++;
}
void ta(int n,char x,char y,int z){
	if(n==1) move(x,z);
	else{
		ta(n-1,x,z,y);
		move(x,z);
		ta(n-1,y,x,z);		
	}

}
int main()
{
cin>>n;
ta(n,'a','b','c');
cout<<cnt<<endl;
return 0;
}
2021/9/11 18:45
加载中...