P2615 [NOIP2015 提高组] 神奇的幻方

题目

代码
#include
using namespace std;
int g[40][40],x,y;

int main()
{
int n;
cin>>n;

// 填入第一个数的坐标 并且保存下来 用于下一次判断
// 1 填写在第一行中间
g[1][n / 2 + 1] = 1; //这里由于N是奇数 所以需要加一才可以取到中间的位置

//保存(K - 1) 的坐标 用于下一个数字的填写
x = 1;
y = n / 2 + 1;

//按照规则 依次填写下面的数字
for(int i = 2; i <= n * n; i++) { if(x == 1 && y != n) { // k -1 在第一行但是不在

P2615 [NOIP2015 提高组] 神奇的幻方最先出现在Python成神之路

版权声明:
作者:ht
链接:https://www.techfm.club/p/19799.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>