一道递归题,求助
  • 板块学术版
  • 楼主Drystynt
  • 当前回复7
  • 已保存回复7
  • 发布时间2020/7/4 15:47
  • 上次更新2023/11/6 23:40:28
查看原帖
一道递归题,求助
315772
Drystynt楼主2020/7/4 15:47
const string a="A";
const string b="B";
const string c="C";
void f(string x,string y,string z,int n)
{
	if (n==0)	return;
	cout<<x;
	f(x+y,y+z,z+x,n-1);
	cout<<y;
	f(y+z,z+x,x+y,n-1);
	cout<<z;
	f(z+x,x+y,y+z,n-1);
}
void ff(int n)
{
	f(a,b,c,n);
}

对于给定的nn,操作ff(n);会输出一个字符串,给你一个正整数kk,求输出的字符串第kk个字符。

求助QwQ

2020/7/4 15:47
加载中...