蓝桥杯历届试题-打印十字图 (C++代码) 摘要:在网上找的一个大神写的,我觉得可以说是非常简洁了!解题思路:1.要求打印的图形可以看成是1/8三角形的对称,至于如何打印出三角形,思路是找到'$'符号的规律,并打印出来,其余不符合的就…… 题解列表 2018年02月24日 2 点赞 0 评论 3460 浏览 评分:10.0
蓝桥杯2013年第四届真题-打印十字图-题解(C语言代码) ```c#includevoidget(intN,intn,chara[130][130]){inth=(N-n)*2;//h为每层打印初始位置,会根据总层数和现在要打印的层数相结合intl=5+(n-1)*4;//为每层'$'的个数,注意每层的长宽都相同, 题解列表 2019年12月12日 0 点赞 0 评论 2050 浏览 评分:9.9
打印十字图 (C语言代码)思路超简洁 !! 摘要:解题思路:注意事项:参考代码:#include<stdio.h> int main(){ char a[130][130]; int df[4][2]={{-1,1},{1,1},{1,-1…… 题解列表 2019年03月20日 0 点赞 1 评论 2442 浏览 评分:9.9
蓝桥杯2013年第四届真题-打印十字图-题解(Java代码) 摘要:写的有点憨,看看就好了import java.util.Scanner; public class 打印十字图 { public static void main(String[]…… 题解列表 2020年10月13日 0 点赞 2 评论 1891 浏览 评分:9.9
蓝桥杯2013年第四届真题-打印十字图-题解(C语言代码)从中心开始做!!! 摘要:解题思路:从中心往四周扩散注意事项:要有信心,我蹦了几次;狗头狗头参考代码:#include<stdio.h>int main(){ char str[125][125]; int no = 0; i…… 题解列表 2020年11月19日 0 点赞 0 评论 1357 浏览 评分:9.9
蓝桥杯2013年第四届真题-打印十字图-题解(C语言代码) ```c#includechara[9+4*28][9+4*28];voidf(intn,intR,intk){intj;intl,r;l=(k-n)*2;r=R-l;//第一层和最后一层for(j=l+2;j 题解列表 2020年04月29日 0 点赞 2 评论 1154 浏览 评分:9.9 蓝桥杯2013年第四届真题-打印十字图 c++ #####思路:只做出图形的1/4然后进行变形就能得到最后的图形#####分类讨论:#####1.当j==1时#####2.当j==2时#####3.当j为奇数且j!=1#####4.当j为偶数且j!=2前面两个情况不用多说,无论n怎么变化都是一样的我们主要分析后面的两种情况就可以```#includ 题解列表 2021年07月30日 0 点赞 0 评论 880 浏览 评分:9.9 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 题解列表 2021年12月13日 0 点赞 0 评论 708 浏览 评分:9.9 优质题解 python简单解题-打印十字图 解题思路:①先初始化中心十字架的左半部分,十字架的大小是5*5,注意此处十字架的大小是固定的。②将左半部分斜着的5条线进行填充,接着对上班部分和左半部份的直线进行填充,围几层就填充几条线,填充个数是2*i(i是层数)。③将左上角对称填充到左下角。 题解列表 2022年01月14日 0 点赞 0 评论 1744 浏览 评分:9.9 优质题解 JakeLin-1442题-蓝桥杯2013年第四届真题-打印十字图-题解(C++代码) ####模拟过程分步解析:**第一步:初始化(全为'.')**```cppintr=5+n*4;//总共r行r列,5是中间的十字,加上左边2n,右边2nfor(inti=1;i 题解列表 2020年03月16日 0 点赞 6 评论 2410 浏览 评分:9.9 « 1234567 »
蓝桥杯2013年第四届真题-打印十字图 c++ #####思路:只做出图形的1/4然后进行变形就能得到最后的图形#####分类讨论:#####1.当j==1时#####2.当j==2时#####3.当j为奇数且j!=1#####4.当j为偶数且j!=2前面两个情况不用多说,无论n怎么变化都是一样的我们主要分析后面的两种情况就可以```#includ 题解列表 2021年07月30日 0 点赞 0 评论 880 浏览 评分:9.9
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 题解列表 2021年12月13日 0 点赞 0 评论 708 浏览 评分:9.9
优质题解 python简单解题-打印十字图 解题思路:①先初始化中心十字架的左半部分,十字架的大小是5*5,注意此处十字架的大小是固定的。②将左半部分斜着的5条线进行填充,接着对上班部分和左半部份的直线进行填充,围几层就填充几条线,填充个数是2*i(i是层数)。③将左上角对称填充到左下角。 题解列表 2022年01月14日 0 点赞 0 评论 1744 浏览 评分:9.9
优质题解 JakeLin-1442题-蓝桥杯2013年第四届真题-打印十字图-题解(C++代码) ####模拟过程分步解析:**第一步:初始化(全为'.')**```cppintr=5+n*4;//总共r行r列,5是中间的十字,加上左边2n,右边2nfor(inti=1;i 题解列表 2020年03月16日 0 点赞 6 评论 2410 浏览 评分:9.9