任意阶奇数幻方C程序
来源:互联网 发布:福大软件学院 编辑:程序博客网 时间:2024/04/26 23:35
本人经较长时间的研究,得到一种很简单快速的奇数幻方算法,现公布如下,算法的数学证明暂时不公布,本文著作权Y___Y所有,转载要留名 ,联系方式:yinwei _88@sina.com
#include<stdio.h>
int mod(int i,int p)
{
if(i>=0)return i%p==0?p:i%p;
else return p+i;
}
void main()
{
int i,j,p,n;
scanf("%d",&p);n=(p-1)/2;
for(i=1;i<=p;i++)
{
for(j=1;j<=p;j++)printf("%4d",p*(mod(i+j-n-1,p)-1)+mod(j+mod(i+j-n-1,p)-n-1,p));
printf("/n");
}
getch();
}
- 任意阶奇数幻方C程序
- n阶奇数幻方
- 奇数幻方
- 奇数幻方
- 奇数幻方构造
- 奇数幻方
- 奇数和偶数幻方
- 奇数-幻方的程序设计
- 奇数幻方的实现
- 奇数幻方构造法
- 奇数阶幻方(幻方)
- 编程实现N阶奇数幻方游戏
- hdu 1998 奇数阶魔方 (幻方)
- HDU 2183 奇数阶魔方(II) (构造幻方)
- (纵横图问题)(n阶奇数幻方)
- java实现—n阶奇数幻方
- HDU 1998 奇数阶魔方 (Merzirac奇数幻方生成法构造)
- 100以内奇数幻方的生成
- 头痛啊...
- ASP.NET 中的正则表达式
- 根据数据库取得的值,在列表框中显示此值
- 化解办公室疲劳症(转贴)
- 学习使用PHP的类
- 任意阶奇数幻方C程序
- 偷着锻炼一下……
- 音视频同步-时间戳
- 使用ADO调用存储过程
- SAP NetWeaver Technology Tour印象
- MSN Space 简易版的连续播放教程
- 将数据取到内存,减少对数据库的访问次数,加快速度
- 用AVIFile函数制做AVI文件基本步骤
- 巴菲特的获利秘诀——“5+12+8+2”