#include <iostream>
#include <cstdio>
#include <set>
#include <vector>
#include <map>
#include <algorithm>
#include <cstring>
#include <string>
#include <cmath>
using namespace std;
void fun(int n, string s)
{
if (n == 1)
{
cout << s << endl;
return ;
}
else
{
fun(n-1, "凸");
cout << s << endl;
fun(n-1, "凹");
}
}
int main()
{
int n;
while (scanf("%d", &n) != EOF)
{
string s = "凹";
fun(n, s);
}
return 0;
}
一个很有意思的游戏,只是好像找不到可以做到这个问题的题目,花了半个上午, 最后联想到汉诺塔,把结果都打印粗来了,,高兴坏了,,哦呵呵~
看这道这么可爱的份上来个总结:遇到问题先找规律, 找到规律要联想依据就可以ko了~~