魔方
来源:互联网 发布:js 点击按钮滑动效果 编辑:程序博客网 时间:2024/04/29 09:40
#define N 19
#include<stdio.h>
void main()
{
int a[N][N]={0},i,j,n,x,y;
scanf("%d",&n);
x=0,y=(n-1)/2;
a[x][y]=1;
for(i=1;i<n*n;i++)
{
if(x!=0&&y!=n-1&&a[x-1][y+1]==0)
{
a[x-1][y+1]=a[x][y]+1;
x--;
y++;
continue;
}
if(x==0)
{
if(y==n-1)
{
a[x+1][y]=a[x][y]+1;
x++;
continue;
}
else
{
a[x+n-1][y+1]=a[x][y]+1;
x+=n-1;
y++;
continue;
}
}
if(y==(n-1))
{
if(x==0)
{
a[x+1][y]=a[x][y]+1;
x++;
continue;
}
else
{
a[x-1][y-(n-1)]=a[x][y]+1;
x--;
y-=n-1;
continue;
}
}
if(a[x-1][y+1]!=0)
{
a[x+1][y]=a[x][y]+1;
x++;
continue;
}
}
for(i=0;i<n;i++)
{
for(j=0;j<n;j++)
printf("%4d",a[i][j]);
printf("/n");
}
}
- 魔方
- 魔方
- 魔方
- 魔方
- 魔方
- 魔方
- 魔方
- 魔方
- 魔方
- 魔方
- 魔方
- 魔方
- 魔方
- 魔方
- 魔方
- 魔方
- 魔方
- 魔方
- "我是项目经理,我就是权威,你们都按我说的做!"
- VB截取中英文混合字符串中若干半角单位长字串的函数
- 历史的回响:细说走西口
- 经典Excel VBA代码
- 用户 'XXXASPNET' 登录失败
- 魔方
- 水晶报表不能显示小图标的问题
- vi 突然显示空格的颜色
- tomcat 4.1.30启动过程的源码分析
- Debian Linux操作系统下本地源的安装方法
- Shader 学习笔记 ---Looking Through a Filter 过滤器
- 阴谋爱国者
- 好长时间没有更新技术blog了
- 解方程