题解 P1058 【立体图】

· · 题解

这道题要找出每个正方形,本蒟蒻认为打表是可以的。 一起模拟吧!废话不多说!

#include<iostream>
#include<cstdio>
using namespace std;//文件头不做解释
char a[5005][5005];
int b[55][55],m,n,i,j,k,h,l,s,ma,ma1,p,ma2;//定义一堆变量
int main()
{
scanf("%d%d",&n,&m);//读入n、m
for(i=1; i<=n; i++)
{
    for(j=1; j<=m; j++)
    {
        scanf("%d",&b[i][j]);
        if(b[i][j]>ma1) ma1=b[i][j];//找最大值
    }
}
for(i=1; i<=n; i++)
{
    for(j=1; j<=m; j++)
    {
        if(b[i][j]-(i-1)>ma) ma=b[i][j];
        if(i>1 && b[i][j]-(i-1)>0 && b[i][j]>ma) 
        {
            ma=b[i][j];
        }
    }
}
//同学们,大佬们,模拟开始啦!
//后方高能···
for(i=1; i<=(ma*3)+n*2+1; i++)
{
    for(j=1; j<=5+(m-1)*4+n*2; j++)
    {
        a[i][j]=char(46);
    }
}
for(i=1; i<=ma1; i++)
{
    for(j=1; j<=n; j++)
    {
        for(k=1; k<=m; k++)
        {
            if(i==1)
            {
                if(j==1 && k==1)
                {
a[(ma*3)+n*2-(2*(n-1))+1-5][3+(n*2-2)]=char(43);
a[(ma*3)+n*2-(2*(n-1))+1-5][4+(n*2-2)]=char(45);
a[(ma*3)+n*2-(2*(n-1))+1-5][5+(n*2-2)]=char(45);
          a[(ma*3)+n*2-(2*(n-1))+1-5][6+(n*2-2)]=char(45);
a[(ma*3)+n*2-(2*(n-1))+1-5][7+(n*2-2)]=char(43);
a[(ma*3)+n*2-(2*(n-1))+1-4][2+(n*2-2)]=char(47);
a[(ma*3)+n*2-(2*(n-1))+1-4][3+(n*2-2)]=' ';
a[(ma*3)+n*2-(2*(n-1))+1-4][4+(n*2-2)]=' ';
a[(ma*3)+n*2-(2*(n-1))+1-4][5+(n*2-2)]=' ';
a[(ma*3)+n*2-(2*(n-1))+1-4][6+(n*2-2)]=char(47);
a[(ma*3)+n*2-(2*(n-1))+1-4][7+(n*2-2)]=char(124);
a[(ma*3)+n*2-(2*(n-1))+1-3][1+(n*2-2)]=char(43);
a[(ma*3)+n*2-(2*(n-1))+1-3][2+(n*2-2)]=char(45);
a[(ma*3)+n*2-(2*(n-1))+1-3][3+(n*2-2)]=char(45);
a[(ma*3)+n*2-(2*(n-1))+1-3][4+(n*2-2)]=char(45);
a[(ma*3)+n*2-(2*(n-1))+1-3][5+(n*2-2)]=char(43);
a[(ma*3)+n*2-(2*(n-1))+1-3][6+(n*2-2)]=' ';
a[(ma*3)+n*2-(2*(n-1))+1-3][7+(n*2-2)]=char(124);
a[(ma*3)+n*2-(2*(n-1))+1-2][1+(n*2-2)]=char(124);
a[(ma*3)+n*2-(2*(n-1))+1-2][2+(n*2-2)]=' ';
a[(ma*3)+n*2-(2*(n-1))+1-2][3+(n*2-2)]=' ';
a[(ma*3)+n*2-(2*(n-1))+1-2][4+(n*2-2)]=' ';
a[(ma*3)+n*2-(2*(n-1))+1-2][5+(n*2-2)]=char(124);
a[(ma*3)+n*2-(2*(n-1))+1-2][6+(n*2-2)]=' ';
a[(ma*3)+n*2-(2*(n-1))+1-2][7+(n*2-2)]=char(43);
a[(ma*3)+n*2-(2*(n-1))+1-1][1+(n*2-2)]=char(124);
a[(ma*3)+n*2-(2*(n-1))+1-1][2+(n*2-2)]=' ';
a[(ma*3)+n*2-(2*(n-1))+1-1][3+(n*2-2)]=' ';
a[(ma*3)+n*2-(2*(n-1))+1-1][4+(n*2-2)]=' ';
a[(ma*3)+n*2-(2*(n-1))+1-1][5+(n*2-2)]=char(124);
a[(ma*3)+n*2-(2*(n-1))+1-1][6+(n*2-2)]=char(47);
a[(ma*3)+n*2-(2*(n-1))+1][1+(n*2-2)]=char(43);
a[(ma*3)+n*2-(2*(n-1))+1][2+(n*2-2)]=char(45);
a[(ma*3)+n*2-(2*(n-1))+1][3+(n*2-2)]=char(45);
a[(ma*3)+n*2-(2*(n-1))+1][4+(n*2-2)]=char(45);
a[(ma*3)+n*2-(2*(n-1))+1][5+(n*2-2)]=char(43);
                }
                else
                {
                    if(j==1)
                    {
  a[(ma*3)+n*2+1-(2*(n-1))-5][7+(k-2)*4+(n*2-2)+1]=char(45);
  a[(ma*3)+n*2+1-(2*(n-1))-5][7+(k-2)*4+(n*2-2)+2]=char(45);
  a[(ma*3)+n*2+1-(2*(n-1))-5][7+(k-2)*4+(n*2-2)+3]=char(45);
  a[(ma*3)+n*2+1-(2*(n-1))-5][7+(k-2)*4+(n*2-2)+4]=char(43);
  a[(ma*3)+n*2+1-(2*(n-1))-4][6+(k-2)*4+(n*2-2)+1]=' ';
  a[(ma*3)+n*2+1-(2*(n-1))-4][6+(k-2)*4+(n*2-2)+2]=' ';
  a[(ma*3)+n*2+1-(2*(n-1))-4][6+(k-2)*4+(n*2-2)+3]=' ';
  a[(ma*3)+n*2+1-(2*(n-1))-4][6+(k-2)*4+(n*2-2)+4]=char(47);
  a[(ma*3)+n*2+1-(2*(n-1))-4][6+(k-2)*4+(n*2-2)+5]=char(124);
  a[(ma*3)+n*2+1-(2*(n-1))-3][5+(k-2)*4+(n*2-2)+1]=char(45);
  a[(ma*3)+n*2+1-(2*(n-1))-3][5+(k-2)*4+(n*2-2)+2]=char(45);
  a[(ma*3)+n*2+1-(2*(n-1))-3][5+(k-2)*4+(n*2-2)+3]=char(45);
  a[(ma*3)+n*2+1-(2*(n-1))-3][5+(k-2)*4+(n*2-2)+4]=char(43);
  a[(ma*3)+n*2+1-(2*(n-1))-3][5+(k-2)*4+(n*2-2)+5]=' ';
                        a[(ma*3)+n*2+1-(2*(n-1))-3][5+(k-2)*4+(n*2-2)+6]=char(124); 
  a[(ma*3)+n*2+1-(2*(n-1))-2][5+(k-2)*4+(n*2-2)+1]=' ';
  a[(ma*3)+n*2+1-(2*(n-1))-2][5+(k-2)*4+(n*2-2)+2]=' ';
  a[(ma*3)+n*2+1-(2*(n-1))-2][5+(k-2)*4+(n*2-2)+3]=' ';
  a[(ma*3)+n*2+1-(2*(n-1))-2][5+(k-2)*4+(n*2-2)+4]=char(124);
  a[(ma*3)+n*2+1-(2*(n-1))-2][5+(k-2)*4+(n*2-2)+5]=' ';
  a[(ma*3)+n*2+1-(2*(n-1))-2][5+(k-2)*4+(n*2-2)+6]=char(43);
  a[(ma*3)+n*2+1-(2*(n-1))-1][5+(k-2)*4+(n*2-2)+1]=' ';
  a[(ma*3)+n*2+1-(2*(n-1))-1][5+(k-2)*4+(n*2-2)+2]=' ';
  a[(ma*3)+n*2+1-(2*(n-1))-1][5+(k-2)*4+(n*2-2)+3]=' ';
  a[(ma*3)+n*2+1-(2*(n-1))-1][5+(k-2)*4+(n*2-2)+4]=char(124);   
  a[(ma*3)+n*2+1-(2*(n-1))-1][5+(k-2)*4+(n*2-2)+5]=char(47);
  a[(ma*3)+n*2-(2*(n-1))+1][5+(k-2)*4+(n*2-2)+1]=char(45);
  a[(ma*3)+n*2-(2*(n-1))+1][5+(k-2)*4+(n*2-2)+2]=char(45);
  a[(ma*3)+n*2-(2*(n-1))+1][5+(k-2)*4+(n*2-2)+3]=char(45);
             a[(ma*3)+n*2-(2*(n-1))+1][5+(k-2)*4+(n*2-2)+4]=char(43);
                    }
                    else
                    {
                        if(k==1)
                        {
                            a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-5][3+(n*2-2)-((j-1)*2)]=char(43);
      a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-5][4+(n*2-2)-((j-1)*2)]=char(45);
      a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-5][5+(n*2-2)-((j-1)*2)]=char(45);
      a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-5][6+(n*2-2)-((j-1)*2)]=char(45);
      a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-5][7+(n*2-2)-((j-1)*2)]=char(43);
      a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-4][2+(n*2-2)-((j-1)*2)]=char(47);
      a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-4][3+(n*2-2)-((j-1)*2)]=' ';
                a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-4][4+(n*2-2)-((j-1)*2)]=' ';
                a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-4][5+(n*2-2)-((j-1)*2)]=' ';
                a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-4][6+(n*2-2)-((j-1)*2)]=char(47);
                a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-4][7+(n*2-2)-((j-1)*2)]=char(124);
                a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-3][1+(n*2-2)-((j-1)*2)]=char(43);
                a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-3][2+(n*2-2)-((j-1)*2)]=char(45);
                a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-3][3+(n*2-2)-((j-1)*2)]=char(45);
                a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-3][4+(n*2-2)-((j-1)*2)]=char(45);
                a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-3][5+(n*2-2)-((j-1)*2)]=char(43);
                a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-3][6+(n*2-2)-((j-1)*2)]=' ';
                a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-3][7+(n*2-2)-((j-1)*2)]=char(124);
                a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-2][1+(n*2-2)-((j-1)*2)]=char(124);
                a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-2][2+(n*2-2)-((j-1)*2)]=' ';
                a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-2][3+(n*2-2)-((j-1)*2)]=' ';
                a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-2][4+(n*2-2)-((j-1)*2)]=' ';
                a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-2][5+(n*2-2)-((j-1)*2)]=char(124);
                a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-2][6+(n*2-2)-((j-1)*2)]=' ';
                a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-2][7+(n*2-2)-((j-1)*2)]=char(43);
                a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-1][1+(n*2-2)-((j-1)*2)]=char(124);
                a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-1][2+(n*2-2)-((j-1)*2)]=' ';
                a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-1][3+(n*2-2)-((j-1)*2)]=' ';
                a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-1][4+(n*2-2)-((j-1)*2)]=' ';
                a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-1][5+(n*2-2)-((j-1)*2)]=char(124);
                a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-1][6+(n*2-2)-((j-1)*2)]=char(47);
                a[(ma*3)+n*2-(2*(n-1))+(2*j-1)][1+(n*2-2)-((j-1)*2)]=char(43);
                a[(ma*3)+n*2-(2*(n-1))+(2*j-1)][2+(n*2-2)-((j-1)*2)]=char(45);
                a[(ma*3)+n*2-(2*(n-1))+(2*j-1)][3+(n*2-2)-((j-1)*2)]=char(45);
                a[(ma*3)+n*2-(2*(n-1))+(2*j-1)][4+(n*2-2)-((j-1)*2)]=char(45);
                a[(ma*3)+n*2-(2*(n-1))+(2*j-1)][5+(n*2-2)-((j-1)*2)]=char(43);
                        } 
                        else
                        {
                            a[(ma*3)+n*2+1-(2*(n-1))-5+(2*j-2)][7+(k-2)*4+(n*2-2)+1-((j-1)*2)]=char(45);
      a[(ma*3)+n*2+1-(2*(n-1))-5+(2*j-2)][7+(k-2)*4+(n*2-2)+2-((j-1)*2)]=char(45);
      a[(ma*3)+n*2+1-(2*(n-1))-5+(2*j-2)][7+(k-2)*4+(n*2-2)+3-((j-1)*2)]=char(45);
      a[(ma*3)+n*2+1-(2*(n-1))-5+(2*j-2)][7+(k-2)*4+(n*2-2)+4-((j-1)*2)]=char(43);
      a[(ma*3)+n*2+1-(2*(n-1))-4+(2*j-2)][6+(k-2)*4+(n*2-2)+1-((j-1)*2)]=' ';
      a[(ma*3)+n*2+1-(2*(n-1))-4+(2*j-2)][6+(k-2)*4+(n*2-2)+2-((j-1)*2)]=' ';
      a[(ma*3)+n*2+1-(2*(n-1))-4+(2*j-2)][6+(k-2)*4+(n*2-2)+3-((j-1)*2)]=' ';
      a[(ma*3)+n*2+1-(2*(n-1))-4+(2*j-2)][6+(k-2)*4+(n*2-2)+4-((j-1)*2)]=char(47);
      a[(ma*3)+n*2+1-(2*(n-1))-4+(2*j-2)][6+(k-2)*4+(n*2-2)+5-((j-1)*2)]=char(124);
      a[(ma*3)+n*2+1-(2*(n-1))-3+(2*j-2)][5+(k-2)*4+(n*2-2)+1-((j-1)*2)]=char(45);
      a[(ma*3)+n*2+1-(2*(n-1))-3+(2*j-2)][5+(k-2)*4+(n*2-2)+2-((j-1)*2)]=char(45);
      a[(ma*3)+n*2+1-(2*(n-1))-3+(2*j-2)][5+(k-2)*4+(n*2-2)+3-((j-1)*2)]=char(45);
      a[(ma*3)+n*2+1-(2*(n-1))-3+(2*j-2)][5+(k-2)*4+(n*2-2)+4-((j-1)*2)]=char(43);
      a[(ma*3)+n*2+1-(2*(n-1))-3+(2*j-2)][5+(k-2)*4+(n*2-2)+5-((j-1)*2)]=' ';
                            a[(ma*3)+n*2+1-(2*(n-1))-3+(2*j-2)][5+(k-2)*4+(n*2-2)+6-((j-1)*2)]=char(124); 
      a[(ma*3)+n*2+1-(2*(n-1))-2+(2*j-2)][5+(k-2)*4+(n*2-2)+1-((j-1)*2)]=' ';
      a[(ma*3)+n*2+1-(2*(n-1))-2+(2*j-2)][5+(k-2)*4+(n*2-2)+2-((j-1)*2)]=' ';
      a[(ma*3)+n*2+1-(2*(n-1))-2+(2*j-2)][5+(k-2)*4+(n*2-2)+3-((j-1)*2)]=' ';
      a[(ma*3)+n*2+1-(2*(n-1))-2+(2*j-2)][5+(k-2)*4+(n*2-2)+4-((j-1)*2)]=char(124);
      a[(ma*3)+n*2+1-(2*(n-1))-2+(2*j-2)][5+(k-2)*4+(n*2-2)+5-((j-1)*2)]=' ';
      a[(ma*3)+n*2+1-(2*(n-1))-2+(2*j-2)][5+(k-2)*4+(n*2-2)+6-((j-1)*2)]=char(43);
      a[(ma*3)+n*2+1-(2*(n-1))-1+(2*j-2)][5+(k-2)*4+(n*2-2)+1-((j-1)*2)]=' '; 
      a[(ma*3)+n*2+1-(2*(n-1))-1+(2*j-2)][5+(k-2)*4+(n*2-2)+2-((j-1)*2)]=' ';
      a[(ma*3)+n*2+1-(2*(n-1))-1+(2*j-2)][5+(k-2)*4+(n*2-2)+3-((j-1)*2)]=' ';
      a[(ma*3)+n*2+1-(2*(n-1))-1+(2*j-2)][5+(k-2)*4+(n*2-2)+4-((j-1)*2)]=char(124);   
      a[(ma*3)+n*2+1-(2*(n-1))-1+(2*j-2)][5+(k-2)*4+(n*2-2)+5-((j-1)*2)]=char(47);
      a[(ma*3)+n*2-(2*(n-1))+1+(2*j-2)][5+(k-2)*4+(n*2-2)+1-((j-1)*2)]=char(45);
      a[(ma*3)+n*2-(2*(n-1))+1+(2*j-2)][5+(k-2)*4+(n*2-2)+2-((j-1)*2)]=char(45);
      a[(ma*3)+n*2-(2*(n-1))+1+(2*j-2)][5+(k-2)*4+(n*2-2)+3-((j-1)*2)]=char(45);
                 a[(ma*3)+n*2-(2*(n-1))+1+(2*j-2)][5+(k-2)*4+(n*2-2)+4-((j-1)*2)]=char(43);
                        }
}
                } 
            }
            else
            {
                if(b[j][k]-(i-1)>0)
                {
                if(j==1 && k==1)
                {
a[(ma*3)+n*2-(2*(n-1))+1-5-i-1-(i-2)*2][3+(n*2-2)]=char(43);
a[(ma*3)+n*2-(2*(n-1))+1-5-i-1-(i-2)*2][4+(n*2-2)]=char(45);
a[(ma*3)+n*2-(2*(n-1))+1-5-i-1-(i-2)*2][5+(n*2-2)]=char(45);
a[(ma*3)+n*2-(2*(n-1))+1-5-i-1-(i-2)*2][6+(n*2-2)]=char(45);
a[(ma*3)+n*2-(2*(n-1))+1-5-i-1-(i-2)*2][7+(n*2-2)]=char(43);
a[(ma*3)+n*2-(2*(n-1))+1-4-i-1-(i-2)*2][2+(n*2-2)]=char(47);
a[(ma*3)+n*2-(2*(n-1))+1-4-i-1-(i-2)*2][3+(n*2-2)]=' ';
a[(ma*3)+n*2-(2*(n-1))+1-4-i-1-(i-2)*2][4+(n*2-2)]=' ';
a[(ma*3)+n*2-(2*(n-1))+1-4-i-1-(i-2)*2][5+(n*2-2)]=' ';
a[(ma*3)+n*2-(2*(n-1))+1-4-i-1-(i-2)*2][6+(n*2-2)]=char(47);
a[(ma*3)+n*2-(2*(n-1))+1-4-i-1-(i-2)*2][7+(n*2-2)]=char(124);
a[(ma*3)+n*2-(2*(n-1))+1-3-i-1-(i-2)*2][1+(n*2-2)]=char(43);
a[(ma*3)+n*2-(2*(n-1))+1-3-i-1-(i-2)*2][2+(n*2-2)]=char(45);
a[(ma*3)+n*2-(2*(n-1))+1-3-i-1-(i-2)*2][3+(n*2-2)]=char(45);
a[(ma*3)+n*2-(2*(n-1))+1-3-i-1-(i-2)*2][4+(n*2-2)]=char(45);
a[(ma*3)+n*2-(2*(n-1))+1-3-i-1-(i-2)*2][5+(n*2-2)]=char(43);
a[(ma*3)+n*2-(2*(n-1))+1-3-i-1-(i-2)*2][6+(n*2-2)]=' ';
a[(ma*3)+n*2-(2*(n-1))+1-3-i-1-(i-2)*2][7+(n*2-2)]=char(124);
a[(ma*3)+n*2-(2*(n-1))+1-2-i-1-(i-2)*2][1+(n*2-2)]=char(124);
a[(ma*3)+n*2-(2*(n-1))+1-2-i-1-(i-2)*2][2+(n*2-2)]=' ';
a[(ma*3)+n*2-(2*(n-1))+1-2-i-1-(i-2)*2][3+(n*2-2)]=' ';
a[(ma*3)+n*2-(2*(n-1))+1-2-i-1-(i-2)*2][4+(n*2-2)]=' ';
a[(ma*3)+n*2-(2*(n-1))+1-2-i-1-(i-2)*2][5+(n*2-2)]=char(124);
a[(ma*3)+n*2-(2*(n-1))+1-2-i-1-(i-2)*2][6+(n*2-2)]=' ';
a[(ma*3)+n*2-(2*(n-1))+1-2-i-1-(i-2)*2][7+(n*2-2)]=char(43);
a[(ma*3)+n*2-(2*(n-1))+1-1-i-1-(i-2)*2][1+(n*2-2)]=char(124);
a[(ma*3)+n*2-(2*(n-1))+1-1-i-1-(i-2)*2][2+(n*2-2)]=' ';
a[(ma*3)+n*2-(2*(n-1))+1-1-i-1-(i-2)*2][3+(n*2-2)]=' ';
a[(ma*3)+n*2-(2*(n-1))+1-1-i-1-(i-2)*2][4+(n*2-2)]=' ';
a[(ma*3)+n*2-(2*(n-1))+1-1-i-1-(i-2)*2][5+(n*2-2)]=char(124);
a[(ma*3)+n*2-(2*(n-1))+1-1-i-1-(i-2)*2][6+(n*2-2)]=char(47);
a[(ma*3)+n*2-(2*(n-1))+1-i-1-(i-2)*2][1+(n*2-2)]=char(43);
a[(ma*3)+n*2-(2*(n-1))+1-i-1-(i-2)*2][2+(n*2-2)]=char(45);
a[(ma*3)+n*2-(2*(n-1))+1-i-1-(i-2)*2][3+(n*2-2)]=char(45);
a[(ma*3)+n*2-(2*(n-1))+1-i-1-(i-2)*2][4+(n*2-2)]=char(45);
a[(ma*3)+n*2-(2*(n-1))+1-i-1-(i-2)*2][5+(n*2-2)]=char(43);
                }
                else
                {
                    if(j==1)
                    {
                        if(b[j][k-1]-(i-1)>0)
                        {
  a[(ma*3)+n*2+1-(2*(n-1))-5-i-1-(i-2)*2][7+(k-2)*4+(n*2-2)+1]=char(45);
  a[(ma*3)+n*2+1-(2*(n-1))-5-i-1-(i-2)*2][7+(k-2)*4+(n*2-2)+2]=char(45);
  a[(ma*3)+n*2+1-(2*(n-1))-5-i-1-(i-2)*2][7+(k-2)*4+(n*2-2)+3]=char(45);
  a[(ma*3)+n*2+1-(2*(n-1))-5-i-1-(i-2)*2][7+(k-2)*4+(n*2-2)+4]=char(43);
  a[(ma*3)+n*2+1-(2*(n-1))-4-i-1-(i-2)*2][6+(k-2)*4+(n*2-2)+1]=' ';
  a[(ma*3)+n*2+1-(2*(n-1))-4-i-1-(i-2)*2][6+(k-2)*4+(n*2-2)+2]=' ';
  a[(ma*3)+n*2+1-(2*(n-1))-4-i-1-(i-2)*2][6+(k-2)*4+(n*2-2)+3]=' ';
  a[(ma*3)+n*2+1-(2*(n-1))-4-i-1-(i-2)*2][6+(k-2)*4+(n*2-2)+4]=char(47);
  a[(ma*3)+n*2+1-(2*(n-1))-4-i-1-(i-2)*2][6+(k-2)*4+(n*2-2)+5]=char(124);
  a[(ma*3)+n*2+1-(2*(n-1))-3-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+1]=char(45);
  a[(ma*3)+n*2+1-(2*(n-1))-3-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+2]=char(45);
  a[(ma*3)+n*2+1-(2*(n-1))-3-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+3]=char(45);
  a[(ma*3)+n*2+1-(2*(n-1))-3-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+4]=char(43);
  a[(ma*3)+n*2+1-(2*(n-1))-3-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+5]=' ';
                        a[(ma*3)+n*2+1-(2*(n-1))-3-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+6]=char(124); 
  a[(ma*3)+n*2+1-(2*(n-1))-2-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+1]=' ';
  a[(ma*3)+n*2+1-(2*(n-1))-2-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+2]=' ';
  a[(ma*3)+n*2+1-(2*(n-1))-2-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+3]=' ';
  a[(ma*3)+n*2+1-(2*(n-1))-2-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+4]=char(124);
  a[(ma*3)+n*2+1-(2*(n-1))-2-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+5]=' ';
  a[(ma*3)+n*2+1-(2*(n-1))-2-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+6]=char(43);
  a[(ma*3)+n*2+1-(2*(n-1))-1-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+1]=' ';
  a[(ma*3)+n*2+1-(2*(n-1))-1-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+2]=' ';
  a[(ma*3)+n*2+1-(2*(n-1))-1-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+3]=' ';
  a[(ma*3)+n*2+1-(2*(n-1))-1-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+4]=char(124);   
  a[(ma*3)+n*2+1-(2*(n-1))-1-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+5]=char(47);
  a[(ma*3)+n*2-(2*(n-1))+1-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+1]=char(45);
  a[(ma*3)+n*2-(2*(n-1))+1-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+2]=char(45);
  a[(ma*3)+n*2-(2*(n-1))+1-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+3]=char(45);
             a[(ma*3)+n*2-(2*(n-1))+1-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+4]=char(43);
             }
                        else
                        {
                        a[(ma*3)+n*2+1-(2*(n-1))-5-i-1-(i-2)*2][7+(k-2)*4+(n*2-2)+0]=char(43);  
  a[(ma*3)+n*2+1-(2*(n-1))-5-i-1-(i-2)*2][7+(k-2)*4+(n*2-2)+1]=char(45);
  a[(ma*3)+n*2+1-(2*(n-1))-5-i-1-(i-2)*2][7+(k-2)*4+(n*2-2)+2]=char(45);
  a[(ma*3)+n*2+1-(2*(n-1))-5-i-1-(i-2)*2][7+(k-2)*4+(n*2-2)+3]=char(45);
  a[(ma*3)+n*2+1-(2*(n-1))-5-i-1-(i-2)*2][7+(k-2)*4+(n*2-2)+4]=char(43);
  a[(ma*3)+n*2+1-(2*(n-1))-4-i-1-(i-2)*2][6+(k-2)*4+(n*2-2)+0]=char(47);
  a[(ma*3)+n*2+1-(2*(n-1))-4-i-1-(i-2)*2][6+(k-2)*4+(n*2-2)+1]=' ';
  a[(ma*3)+n*2+1-(2*(n-1))-4-i-1-(i-2)*2][6+(k-2)*4+(n*2-2)+2]=' ';
  a[(ma*3)+n*2+1-(2*(n-1))-4-i-1-(i-2)*2][6+(k-2)*4+(n*2-2)+3]=' ';
  a[(ma*3)+n*2+1-(2*(n-1))-4-i-1-(i-2)*2][6+(k-2)*4+(n*2-2)+4]=char(47);
  a[(ma*3)+n*2+1-(2*(n-1))-4-i-1-(i-2)*2][6+(k-2)*4+(n*2-2)+5]=char(124);
  a[(ma*3)+n*2+1-(2*(n-1))-3-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+0]=char(43);
  a[(ma*3)+n*2+1-(2*(n-1))-3-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+1]=char(45);
  a[(ma*3)+n*2+1-(2*(n-1))-3-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+2]=char(45);
  a[(ma*3)+n*2+1-(2*(n-1))-3-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+3]=char(45);
  a[(ma*3)+n*2+1-(2*(n-1))-3-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+4]=char(43);
  a[(ma*3)+n*2+1-(2*(n-1))-3-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+5]=' ';
                        a[(ma*3)+n*2+1-(2*(n-1))-3-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+6]=char(124);
                        a[(ma*3)+n*2+1-(2*(n-1))-2-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+0]=char(124); 
  a[(ma*3)+n*2+1-(2*(n-1))-2-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+1]=' ';
  a[(ma*3)+n*2+1-(2*(n-1))-2-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+2]=' ';
  a[(ma*3)+n*2+1-(2*(n-1))-2-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+3]=' ';
  a[(ma*3)+n*2+1-(2*(n-1))-2-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+4]=char(124);
  a[(ma*3)+n*2+1-(2*(n-1))-2-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+5]=' ';
  a[(ma*3)+n*2+1-(2*(n-1))-2-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+6]=char(43);
  a[(ma*3)+n*2+1-(2*(n-1))-1-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+0]=char(124);
  a[(ma*3)+n*2+1-(2*(n-1))-1-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+1]=' ';
  a[(ma*3)+n*2+1-(2*(n-1))-1-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+2]=' ';
  a[(ma*3)+n*2+1-(2*(n-1))-1-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+3]=' ';
  a[(ma*3)+n*2+1-(2*(n-1))-1-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+4]=char(124);   
  a[(ma*3)+n*2+1-(2*(n-1))-1-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+5]=char(47);
  a[(ma*3)+n*2-(2*(n-1))+1-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+0]=char(43);
  a[(ma*3)+n*2-(2*(n-1))+1-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+1]=char(45);
  a[(ma*3)+n*2-(2*(n-1))+1-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+2]=char(45);
  a[(ma*3)+n*2-(2*(n-1))+1-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+3]=char(45);
             a[(ma*3)+n*2-(2*(n-1))+1-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+4]=char(43);
             }
                    }
                    else
                    {
                        if(k==1)
                        {
                            a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-5-i-1-(i-2)*2][3+(n*2-2)-((j-1)*2)]=char(43);
      a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-5-i-1-(i-2)*2][4+(n*2-2)-((j-1)*2)]=char(45);
      a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-5-i-1-(i-2)*2][5+(n*2-2)-((j-1)*2)]=char(45);
      a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-5-i-1-(i-2)*2][6+(n*2-2)-((j-1)*2)]=char(45);
      a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-5-i-1-(i-2)*2][7+(n*2-2)-((j-1)*2)]=char(43);
      a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-4-i-1-(i-2)*2][2+(n*2-2)-((j-1)*2)]=char(47);
                 a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-4-i-1-(i-2)*2][3+(n*2-2)-((j-1)*2)]=' ';
                            a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-4-i-1-(i-2)*2][4+(n*2-2)-((j-1)*2)]=' ';
                            a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-4-i-1-(i-2)*2][5+(n*2-2)-((j-1)*2)]=' ';
                            a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-4-i-1-(i-2)*2][6+(n*2-2)-((j-1)*2)]=char(47);
                            a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-4-i-1-(i-2)*2][7+(n*2-2)-((j-1)*2)]=char(124);
                            a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-3-i-1-(i-2)*2][1+(n*2-2)-((j-1)*2)]=char(43);
                            a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-3-i-1-(i-2)*2][2+(n*2-2)-((j-1)*2)]=char(45);
                            a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-3-i-1-(i-2)*2][3+(n*2-2)-((j-1)*2)]=char(45);
                            a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-3-i-1-(i-2)*2][4+(n*2-2)-((j-1)*2)]=char(45);
                            a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-3-i-1-(i-2)*2][5+(n*2-2)-((j-1)*2)]=char(43);
                            a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-3-i-1-(i-2)*2][6+(n*2-2)-((j-1)*2)]=' ';
                            a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-3-i-1-(i-2)*2][7+(n*2-2)-((j-1)*2)]=char(124);
                            a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-2-i-1-(i-2)*2][1+(n*2-2)-((j-1)*2)]=char(124);
                            a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-2-i-1-(i-2)*2][2+(n*2-2)-((j-1)*2)]=' ';
                            a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-2-i-1-(i-2)*2][3+(n*2-2)-((j-1)*2)]=' ';
                            a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-2-i-1-(i-2)*2][4+(n*2-2)-((j-1)*2)]=' ';
                            a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-2-i-1-(i-2)*2][5+(n*2-2)-((j-1)*2)]=char(124);
                            a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-2-i-1-(i-2)*2][6+(n*2-2)-((j-1)*2)]=' ';
                            a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-2-i-1-(i-2)*2][7+(n*2-2)-((j-1)*2)]=char(43);
                            a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-1-i-1-(i-2)*2][1+(n*2-2)-((j-1)*2)]=char(124);
                            a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-1-i-1-(i-2)*2][2+(n*2-2)-((j-1)*2)]=' ';
                            a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-1-i-1-(i-2)*2][3+(n*2-2)-((j-1)*2)]=' ';
                            a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-1-i-1-(i-2)*2][4+(n*2-2)-((j-1)*2)]=' ';                                
                            a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-1-i-1-(i-2)*2][5+(n*2-2)-((j-1)*2)]=char(124);
                            a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-1-i-1-(i-2)*2][5+(n*2-2)-((j-1)*2)]=char(124);
                            a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-1-i-1-(i-2)*2][6+(n*2-2)-((j-1)*2)]=char(47);
                            a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-i-1-(i-2)*2][1+(n*2-2)-((j-1)*2)]=char(43);
                            a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-i-1-(i-2)*2][2+(n*2-2)-((j-1)*2)]=char(45);
                            a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-i-1-(i-2)*2][3+(n*2-2)-((j-1)*2)]=char(45);
                            a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-i-1-(i-2)*2][4+(n*2-2)-((j-1)*2)]=char(45);
                            a[(ma*3)+n*2-(2*(n-1))+(2*j-1)-i-1-(i-2)*2][5+(n*2-2)-((j-1)*2)]=char(43);
                        } 
                        else
                        {
                            if(b[j][k-1]-(i-1)>0)
                            {
                            a[(ma*3)+n*2+1-(2*(n-1))-5+(2*j-2)-i-1-(i-2)*2][7+(k-2)*4+(n*2-2)+1-((j-1)*2)]=char(45);
                            a[(ma*3)+n*2+1-(2*(n-1))-5+(2*j-2)-i-1-(i-2)*2][7+(k-2)*4+(n*2-2)+2-((j-1)*2)]=char(45);
                            a[(ma*3)+n*2+1-(2*(n-1))-5+(2*j-2)-i-1-(i-2)*2][7+(k-2)*4+(n*2-2)+3-((j-1)*2)]=char(45);
                            a[(ma*3)+n*2+1-(2*(n-1))-5+(2*j-2)-i-1-(i-2)*2][7+(k-2)*4+(n*2-2)+4-((j-1)*2)]=char(43);
                            a[(ma*3)+n*2+1-(2*(n-1))-4+(2*j-2)-i-1-(i-2)*2][6+(k-2)*4+(n*2-2)+1-((j-1)*2)]=' ';
                             a[(ma*3)+n*2+1-(2*(n-1))-4+(2*j-2)-i-1-(i-2)*2][6+(k-2)*4+(n*2-2)+2-((j-1)*2)]=' ';
                            a[(ma*3)+n*2+1-(2*(n-1))-4+(2*j-2)-i-1-(i-2)*2][6+(k-2)*4+(n*2-2)+3-((j-1)*2)]=' ';
                            a[(ma*3)+n*2+1-(2*(n-1))-4+(2*j-2)-i-1-(i-2)*2][6+(k-2)*4+(n*2-2)+4-((j-1)*2)]=char(47);
                            a[(ma*3)+n*2+1-(2*(n-1))-4+(2*j-2)-i-1-(i-2)*2][6+(k-2)*4+(n*2-2)+5-((j-1)*2)]=char(124);
                            a[(ma*3)+n*2+1-(2*(n-1))-3+(2*j-2)-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+1-((j-1)*2)]=char(45);
                            a[(ma*3)+n*2+1-(2*(n-1))-3+(2*j-2)-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+2-((j-1)*2)]=char(45);
                            a[(ma*3)+n*2+1-(2*(n-1))-3+(2*j-2)-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+3-((j-1)*2)]=char(45);
                            a[(ma*3)+n*2+1-(2*(n-1))-3+(2*j-2)-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+4-((j-1)*2)]=char(43);
                            a[(ma*3)+n*2+1-(2*(n-1))-3+(2*j-2)-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+5-((j-1)*2)]=' ';
                            a[(ma*3)+n*2+1-(2*(n-1))-3+(2*j-2)-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+6-((j-1)*2)]=char(124); 
                            a[(ma*3)+n*2+1-(2*(n-1))-2+(2*j-2)-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+1-((j-1)*2)]=' ';
                            a[(ma*3)+n*2+1-(2*(n-1))-2+(2*j-2)-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+2-((j-1)*2)]=' ';
                            a[(ma*3)+n*2+1-(2*(n-1))-2+(2*j-2)-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+3-((j-1)*2)]=' ';
                            a[(ma*3)+n*2+1-(2*(n-1))-2+(2*j-2)-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+4-((j-1)*2)]=char(124);
                            a[(ma*3)+n*2+1-(2*(n-1))-2+(2*j-2)-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+5-((j-1)*2)]=' ';
                            a[(ma*3)+n*2+1-(2*(n-1))-2+(2*j-2)-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+6-((j-1)*2)]=char(43);
                            a[(ma*3)+n*2+1-(2*(n-1))-1+(2*j-2)-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+1-((j-1)*2)]=' '; 
                            a[(ma*3)+n*2+1-(2*(n-1))-1+(2*j-2)-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+2-((j-1)*2)]=' ';
                            a[(ma*3)+n*2+1-(2*(n-1))-1+(2*j-2)-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+3-((j-1)*2)]=' ';
                            a[(ma*3)+n*2+1-(2*(n-1))-1+(2*j-2)-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+4-((j-1)*2)]=char(124);   
                            a[(ma*3)+n*2+1-(2*(n-1))-1+(2*j-2)-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+5-((j-1)*2)]=char(47);
                            a[(ma*3)+n*2-(2*(n-1))+1+(2*j-2)-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+1-((j-1)*2)]=char(45);
                            a[(ma*3)+n*2-(2*(n-1))+1+(2*j-2)-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+2-((j-1)*2)]=char(45);
                            a[(ma*3)+n*2-(2*(n-1))+1+(2*j-2)-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+3-((j-1)*2)]=char(45);
                            a[(ma*3)+n*2-(2*(n-1))+1+(2*j-2)-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+4-((j-1)*2)]=char(43);
                            }
                            else//否则
                            {
                            a[(ma*3)+n*2+1-(2*(n-1))-5+(2*j-2)-i-1-(i-2)*2][7+(k-2)*4+(n*2-2)+0-((j-1)*2)]=char(43);
                            a[(ma*3)+n*2+1-(2*(n-1))-5+(2*j-2)-i-1-(i-2)*2][7+(k-2)*4+(n*2-2)+1-((j-1)*2)]=char(45);
                            a[(ma*3)+n*2+1-(2*(n-1))-5+(2*j-2)-i-1-(i-2)*2][7+(k-2)*4+(n*2-2)+2-((j-1)*2)]=char(45);
                            a[(ma*3)+n*2+1-(2*(n-1))-5+(2*j-2)-i-1-(i-2)*2][7+(k-2)*4+(n*2-2)+3-((j-1)*2)]=char(45);
                            a[(ma*3)+n*2+1-(2*(n-1))-5+(2*j-2)-i-1-(i-2)*2][7+(k-2)*4+(n*2-2)+4-((j-1)*2)]=char(43);
                            a[(ma*3)+n*2+1-(2*(n-1))-4+(2*j-2)-i-1-(i-2)*2][6+(k-2)*4+(n*2-2)+0-((j-1)*2)]=char(47);
                            a[(ma*3)+n*2+1-(2*(n-1))-4+(2*j-2)-i-1-(i-2)*2][6+(k-2)*4+(n*2-2)+1-((j-1)*2)]=' ';
                            a[(ma*3)+n*2+1-(2*(n-1))-4+(2*j-2)-i-1-(i-2)*2][6+(k-2)*4+(n*2-2)+2-((j-1)*2)]=' ';
                            a[(ma*3)+n*2+1-(2*(n-1))-4+(2*j-2)-i-1-(i-2)*2][6+(k-2)*4+(n*2-2)+3-((j-1)*2)]=' ';
                            a[(ma*3)+n*2+1-(2*(n-1))-4+(2*j-2)-i-1-(i-2)*2][6+(k-2)*4+(n*2-2)+4-((j-1)*2)]=char(47);
                            a[(ma*3)+n*2+1-(2*(n-1))-4+(2*j-2)-i-1-(i-2)*2][6+(k-2)*4+(n*2-2)+5-((j-1)*2)]=char(124);
                            a[(ma*3)+n*2+1-(2*(n-1))-3+(2*j-2)-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+0-((j-1)*2)]=char(43);
                            a[(ma*3)+n*2+1-(2*(n-1))-3+(2*j-2)-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+1-((j-1)*2)]=char(45);
                            a[(ma*3)+n*2+1-(2*(n-1))-3+(2*j-2)-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+2-((j-1)*2)]=char(45);
                            a[(ma*3)+n*2+1-(2*(n-1))-3+(2*j-2)-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+3-((j-1)*2)]=char(45);
                            a[(ma*3)+n*2+1-(2*(n-1))-3+(2*j-2)-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+4-((j-1)*2)]=char(43);
                            a[(ma*3)+n*2+1-(2*(n-1))-3+(2*j-2)-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+5-((j-1)*2)]=' ';
                            a[(ma*3)+n*2+1-(2*(n-1))-3+(2*j-2)-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+6-((j-1)*2)]=char(124);
                            a[(ma*3)+n*2+1-(2*(n-1))-2+(2*j-2)-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+0-((j-1)*2)]=char(124); 
                            a[(ma*3)+n*2+1-(2*(n-1))-2+(2*j-2)-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+1-((j-1)*2)]=' ';
                            a[(ma*3)+n*2+1-(2*(n-1))-2+(2*j-2)-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+2-((j-1)*2)]=' ';
                            a[(ma*3)+n*2+1-(2*(n-1))-2+(2*j-2)-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+3-((j-1)*2)]=' ';
                            a[(ma*3)+n*2+1-(2*(n-1))-2+(2*j-2)-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+4-((j-1)*2)]=char(124);
                            a[(ma*3)+n*2+1-(2*(n-1))-2+(2*j-2)-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+5-((j-1)*2)]=' ';
                            a[(ma*3)+n*2+1-(2*(n-1))-2+(2*j-2)-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+6-((j-1)*2)]=char(43);
                            a[(ma*3)+n*2+1-(2*(n-1))-1+(2*j-2)-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+0-((j-1)*2)]=char(124);
                            a[(ma*3)+n*2+1-(2*(n-1))-1+(2*j-2)-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+1-((j-1)*2)]=' '; 
                            a[(ma*3)+n*2+1-(2*(n-1))-1+(2*j-2)-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+2-((j-1)*2)]=' ';
                            a[(ma*3)+n*2+1-(2*(n-1))-1+(2*j-2)-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+3-((j-1)*2)]=' ';
                            a[(ma*3)+n*2+1-(2*(n-1))-1+(2*j-2)-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+4-((j-1)*2)]=char(124);   
                            a[(ma*3)+n*2+1-(2*(n-1))-1+(2*j-2)-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+5-((j-1)*2)]=char(47);
                            a[(ma*3)+n*2-(2*(n-1))+1+(2*j-2)-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+0-((j-1)*2)]=char(43);
                            a[(ma*3)+n*2-(2*(n-1))+1+(2*j-2)-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+1-((j-1)*2)]=char(45);
                            a[(ma*3)+n*2-(2*(n-1))+1+(2*j-2)-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+2-((j-1)*2)]=char(45);
                            a[(ma*3)+n*2-(2*(n-1))+1+(2*j-2)-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+3-((j-1)*2)]=char(45);
                            a[(ma*3)+n*2-(2*(n-1))+1+(2*j-2)-i-1-(i-2)*2][5+(k-2)*4+(n*2-2)+4-((j-1)*2)]=char(43);
                            }
                        }
                    }
                }
              }     
            }
        }
    }
}
for(i=1; i<=(ma*3)+n*2+1; i++)//终于到结尾了
{
    if(p==0) 
    for(j=1; j<=5+(m-1)*4+n*2; j++)
    {
        if(a[i][j]!='.')
        {
            p=1;
            break;
        }//当a[i][j]不是“.”时,退出
    }
    if(p==1)
    {
    for(j=1; j<=5+(m-1)*4+n*2; j++)
    {
        printf("%c",a[i][j]);//输出做好的字符
    }
    printf("\n");//还要换行
    }
}
} 

谢谢阅读,大佬们留下个赞吧!