using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication2
{
class Program
{
static void Main(string[] args)
{int i,j,k=0,l;
int[ , ] mem = new int[7, 7];
//-------------------資料歸0處理-------------------------
for(i=0;i {
for(j=0;j mem[i,j]=0;
}
//-----------------下面是重頭戲= =~-------------------
i=0;j=3;
for(l=1;l {k++;
if(k==1)
mem[i,j]=k;
else if(i-1 {
if(j-1 {
if((i-1 { mem[i+1,j]=k;
i=i+1;
}
else
{mem[i-1,6-j]=k;
i=i-1;j=6;
}
}
else
{mem[6-i,j-1]=k;
i=6;j=j-1;
}
}
else
{
if (mem[i-1,j-1]!=0)
{mem[i+1,j]=k;
i=i+1;
}
else
{
mem[i-1,j-1]=k;
i=i-1;j=j-1;
}
}
}
//----------------資料處理完畢~--------------------
for(i=0;i {
for(j=0;j { if(mem[i,j] Console.Write(" "+mem[i,j]+" ");
else
Console.Write(mem[i,j]+" ");
}
Console.WriteLine();
}
//----------------------gameover!!!!-------------------
Console.Read();
}
}
}