蛇形填数(螺旋填数类似)

原创 2015年07月10日 19:17:40
#include <stdio.h>
int main()
{
	int n;
	scanf("%d",&n);
	int i,j,m=1;
	int a[101][101];
	for(i=0;i<n/2;i++)
    {
		for(j=i;j<n-i-1;j++)
		  a[j][n-i-1]=m++;
		for(j=n-i-1;j>i;j--)
	      a[n-i-1][j]=m++;
		for(j=n-i-1;j>i;j--)
		  a[j][i]=m++;
		for(j=i;j<n-i-1;j++)
		  a[i][j]=m++;
	}
	a[n/2][n/2]=n*n;
	for(i=0;i<n;i++)
	{
		for(j=0;j<n;j++)
		 printf("%d\t",a[i][j]);
		 printf("\n");
	}
	return 0;
}


【java】蛇形填数 螺旋填数

蛇形填数 在n*n的方阵里填成蛇形,例如:     1    2    3   4  5  16 17 18 19 6  15 24 25 20 7  14 23 22 21 8  1...
  • wow_bc
  • wow_bc
  • 2017年04月27日 11:53
  • 412

C++蛇形填数

  • 2013年07月24日 00:21
  • 2KB
  • 下载

回形填数(蛇形填数)

  • 2013年05月07日 15:13
  • 702B
  • 下载

NYOJ 33 蛇形填数

蛇形填数 时间限制:3000 ms  |  内存限制:65535 KB 难度:3 描述在n*n方陈里填入1,2,...,n*n,要求填成蛇形。例如n=4时方陈为: 10 1...

09-语言入门-09-蛇形填数

题目地址: http://acm.nyist.net/JudgeOnline/problem.php?pid=33 描述 在n*n方陈里填入1,2,...,n*n,要求填成蛇形。例如n=4时方陈...

算法竞赛入门经典 蛇形填数

蛇形填数
  • hoho_12
  • hoho_12
  • 2016年02月18日 21:35
  • 810

33 蛇形填数

#include #include #include using namespace std; int main() { int n,i,j,x,y,l,num; int nn[100...

HUNNU11632 蛇形填数【水题】

蛇形填数类题目小结。
  • TaiFu_S
  • TaiFu_S
  • 2017年05月10日 18:25
  • 3411

(33)蛇形填数

描述 在n*n方陈里填入1,2,...,n*n,要求填成蛇形。例如n=4时方陈为: 10 11 12 1 9 16 13 2 8 15 14 3 7 6 5 4 输入 直接输入方陈的维数...

蛇形填数

今天在Tyv //蛇形填数 #include using namespace std; int p[102][102]; void display(int p[][102],int...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:蛇形填数(螺旋填数类似)
举报原因:
原因补充:

(最多只允许输入30个字)