优质题解
打印十字图-题解(C++代码)多种思路
摘要:先观察十字图的生成规律

思路一
注意到从最内层由九个‘@’组成的十字架开始向外每一圈层均……
蓝桥杯2013年第四届真题-打印十字图-题解(C++代码)
```cpp#includeusingnamespacestd;chara[100][100];voidf(intx,inty,intw){a[x][y]='$';inti=1;for(i=1;i
蓝桥杯2013年第四届真题-打印十字图-题解(Java代码)
摘要:写的有点憨,看看就好了import java.util.Scanner;
public class 打印十字图 {
public static void main(String[]……
蓝桥杯2013年第四届真题-打印十字图-题解(C语言代码)从中心开始做!!!
摘要:解题思路:从中心往四周扩散注意事项:要有信心,我蹦了几次;狗头狗头参考代码:#include<stdio.h>int main(){ char str[125][125]; int no = 0; i……
利用中心对称思路来解决
解题思路:仔细观察图形,我们可以发现这是一个中心且轴对称图形。可以看作由一个图形经旋转变换得到的。可以分成8个相等的三角形,这里我用n=3来进行具体说明:...$$$$...$.$$$$.$...$.$.$$$$.$.$...$.$.$.$$$对这个1/8的图形进行分析,
蓝桥杯2013年第四届真题-打印十字图 c++
#####思路:只做出图形的1/4然后进行变形就能得到最后的图形#####分类讨论:#####1.当j==1时#####2.当j==2时#####3.当j为奇数且j!=1#####4.当j为偶数且j!=2前面两个情况不用多说,无论n怎么变化都是一样的我们主要分析后面的两种情况就可以```#includ
1442: 蓝桥杯2013年第四届真题-打印十字图
n=int(input())l=[['.']*(4*n+5+1)for_inrange(4*n+5+1)]l[2*n+3][2*n+3]='$'l[2*n+3][2*n+1]='$'l[2*n+3][2*n+2]='$'l[2*n+3][2*n+4]='$'l[2*n+3][2*n+5]='$'l[2
优质题解
python简单解题-打印十字图
解题思路:①先初始化中心十字架的左半部分,十字架的大小是5*5,注意此处十字架的大小是固定的。②将左半部分斜着的5条线进行填充,接着对上班部分和左半部份的直线进行填充,围几层就填充几条线,填充个数是2*i(i是层数)。③将左上角对称填充到左下角。
蓝桥杯2013年第四届真题-打印十字图(C语言版)简单找规律
#解题思路:根据图片找规律#具体代码:```c#includevoidmain(){chara[121][121];intn;scanf("%d",