神奇的幻方(NOIP2015)(真·纯模拟)
生活随笔
收集整理的這篇文章主要介紹了
神奇的幻方(NOIP2015)(真·纯模拟)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
原題傳送門
這是道SB模擬題,NOIP--難度
直接貼代碼
#include<iostream> #include<cstdio> using namespace std; int n,num=1,zong,heng; int f[41][41]; int main(){scanf("%d",&n);heng=n/2+1;zong=1;while(num<=n*n){f[heng][zong]=num;if(f[heng+1][zong-1]||((heng+1>n)&&(zong-1==0)))zong++;else if(heng+1>n)heng=1,zong--;else if(zong-1==0)zong=n,heng++;else heng++,zong--; num++;}for(int i=1;i<=n;i++){for(int j=1;j<n;j++)printf("%d ",f[j][i]);printf("%d\n",f[n][i]);}return 0; }?
轉(zhuǎn)載于:https://www.cnblogs.com/ghostfly233/p/6861896.html
總結(jié)
以上是生活随笔為你收集整理的神奇的幻方(NOIP2015)(真·纯模拟)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CentOS的改变系统启动级别
- 下一篇: MyEclipse设置选中单词其它同名单