请求思路点拔!

题目总版

这道题与[南蛮图腾](https://www.luogu.com.cn/problem/P1498)很像。 由于图形是递归定义的,这道题也可以用递归的方式做。 开一个字符数组用来存图形,用一个函数记录图形的位置和尺寸修改这个数组,最后一起输出。 注意要输出空格,而不是字符数组作为全局变量的默认值 `\0`。
by LiJoQiao @ 2023-12-22 13:21:16


@[yhdxg](/user/1050431)
by LiJoQiao @ 2023-12-22 13:21:43


@[LiJoQiao](/user/945364) 谢谢!!
by yhdxg @ 2023-12-22 13:27:45


@[LiJoQiao](/user/945364) 可是类型更复杂,不知道怎么推
by yhdxg @ 2023-12-22 13:30:47


@[yhdxg](/user/1050431) 这样的递归题考虑两个方面,一个是分解为子问题,像这道题你可以假设递归的地方写好了,然后怎样分配位置,第二个方面是边界考虑,这道题的边界就是尺寸为 $1$ 的时候,直接赋值 `X` 即可。 最后在主函数调用然后输出,就愉快的做完了。
by LiJoQiao @ 2023-12-22 13:36:00


@[yhdxg](/user/1050431) 其实很简单,你可以自己画来模拟一下
by ragwort @ 2023-12-22 13:41:44


@[yhdxg](/user/1050431) 通俗地来讲,第 $i$ 个宇宙宽 $w_i$ 那么第 $i+1$ 的宇宙为 ```data i度宇宙/w_i个空格/i度宇宙 w_i个空格/i度宇宙/w_i个空格 i度宇宙/w_i个空格/i度宇宙 ``` 然后来回递推就行了
by ragwort @ 2023-12-22 13:43:46


@[yhdxg](/user/1050431) 其实更简单,可以看我 [blog](https://www.luogu.com.cn/blog/781159/p1498-ti-xie) 的思想。
by ragwort @ 2023-12-22 13:45:34


|