青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

posts - 21,  comments - 9,  trackbacks - 0
n階幻方問題:設n為奇數(n[3, 19])。試在n´n的表格內不重復地填上1, 2, …, n2數字,使得橫向、縱向、兩對角線上數之和都相等。


  1#include<stdio.h>
  2#include<malloc.h>
  3//此程序適用于幻方問題
  4//奇數階幻方問題
  5
  6
  7//初始化函數
  8void init(int n,int **rect)
  9{
 10    int i = 0;
 11    int j = 0;
 12    for(i = 0;i<n;i++)
 13    {
 14        for(j = 0;j<n;j++)
 15        {
 16            rect[i][j] = 0;
 17        }

 18    }

 19}

 20
 21//計算函數
 22void pro(int n,int **rect)
 23{
 24    /*奇數階幻方問題的規則是
 25    1   把1放到第一行的正中間
 26    2   其他數都放到上一個數的右上角
 27    3   如果是在第一行,那么把它的行數變為n,列數加1
 28    4    如果是在最后一列,則行數減1 列數變為1
 29    5   當然了,上面3 4 兩種情況只有最右上角的一個格會同時發生,而當它發生的時候,就把該元素直接放到右上角那個元素的下面即可
 30    6   如果后續的數所處的位置已有數,則行數加1 列數不變
 31    
 32    */

 33
 34
 35    int i = 0;
 36    int j = 0;
 37    int currentNum = 2;
 38    int final = n*n;
 39    j = n/2;
 40    rect[i][j] = 1;//把1放到中間的位置
 41    for(;currentNum<=final;currentNum++)
 42    {
 43        j++;
 44        i--;
 45        //首先處理右上角的元素
 46        if(i<0 && j== n)
 47        {
 48            i+= 2;
 49            j--;
 50        }

 51        else
 52        {
 53            if(i<0)
 54            {
 55                i = n-1;
 56            }

 57            if(j == n)
 58            {
 59                j = 0 ;
 60            }

 61        }

 62
 63        if(rect[i][j] != 0)
 64        {
 65            
 66            i+=2;
 67            j--;
 68        }

 69        rect[i][j] = currentNum;
 70    }

 71
 72}

 73
 74
 75//打印輸出函數
 76void print(int n ,int **rect)
 77{
 78    int i = 0;
 79    int j = 0;
 80    for(i = 0;i<n;i++)
 81    {
 82        for(j= 0;j<n;j++)
 83        {
 84            printf("%d  ",rect[i][j]);
 85        }

 86        printf("\n");
 87    }

 88
 89}

 90void main()
 91{
 92    int n = 0;
 93    int i = 0;
 94    int j = 0;
 95    int** rect;
 96    printf("請輸入一個奇數\n");
 97    scanf("%d",&n);
 98    //OK 成功讀入了數據
 99
100    //下面創建一個矩形
101    rect = (int **)malloc(sizeof(int *)*n);
102    for(i = 0;i<n;i++)
103    {
104        rect[i] = (int *)malloc(sizeof(int)*n);
105    }

106    //截止到此,已經成功動態創建了這個數組
107    
108
109    //初始化函數
110    init(n,rect);
111    //運算的函數
112    pro(n,rect);
113    //下面是打印的函數
114    print(n,rect);
115
116
117
118    
119
120}



以上就是整理的幻方問題的程序,希望各位指正!
posted on 2011-02-16 19:43 崔佳星 閱讀(494) 評論(0)  編輯 收藏 引用 所屬分類: 數據結構和算法

只有注冊用戶登錄后才能發表評論。
網站導航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


<2025年12月>
30123456
78910111213
14151617181920
21222324252627
28293031123
45678910

常用鏈接

留言簿(1)

隨筆分類

隨筆檔案

文章分類

文章檔案

搜索

  •  

最新評論

閱讀排行榜

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲高清成人| 欧美成人亚洲| 日韩一级精品视频在线观看| 久久免费视频在线| 韩国av一区| 久久中文字幕一区| 久久蜜臀精品av| 亚洲国产成人久久| 亚洲第一黄网| 欧美日韩情趣电影| 中文精品一区二区三区| 日韩亚洲欧美高清| 国产精品久久久久久久久久直播 | 国产精品天天看| 先锋a资源在线看亚洲| 亚洲男人第一av网站| 国产一区二区三区的电影| 久久综合久久久| 欧美激情中文字幕在线| 亚洲小说欧美另类社区| 亚洲欧美综合另类中字| …久久精品99久久香蕉国产| 亚洲激情成人网| 国产女人18毛片水18精品| 毛片一区二区| 欧美性视频网站| 久久精品99国产精品酒店日本| 久久在线播放| 亚洲欧美激情四射在线日 | 这里只有精品丝袜| 国产日产欧产精品推荐色 | 亚洲午夜视频| 激情六月综合| 亚洲精选国产| 激情文学综合丁香| 99国内精品久久久久久久软件| 国产日韩欧美一区二区| 亚洲国产欧美在线人成| 国产精品一区二区久久| 欧美高清成人| 国产一区二区三区的电影 | 男女精品网站| 国产精品日韩高清| 亚洲国产三级网| 国内伊人久久久久久网站视频| 亚洲美女91| 亚洲国内自拍| 欧美在线三区| 亚洲欧美激情在线视频| 欧美xxx成人| 久久亚洲国产精品一区二区| 国产精品99一区二区| 亚洲国产日韩一区| 精品999久久久| 亚洲自拍啪啪| 亚洲欧美另类久久久精品2019| 欧美成人精品一区| 蜜月aⅴ免费一区二区三区| 欧美三级中文字幕在线观看| 亚洲高清久久| 亚洲裸体俱乐部裸体舞表演av| 亚洲一区二区不卡免费| 亚洲一区二区免费| 欧美日韩不卡在线| 亚洲经典自拍| 日韩一区二区免费看| 免费不卡在线视频| 美女脱光内衣内裤视频久久网站| 国产欧美日韩三区| 午夜精品福利在线| 欧美在线视频a| 国产精品va在线| 在线一区二区三区做爰视频网站| 在线亚洲精品| 欧美亚州一区二区三区| 这里是久久伊人| 小嫩嫩精品导航| 国产日韩在线亚洲字幕中文| 新狼窝色av性久久久久久| 性欧美激情精品| 国产欧美一区二区精品婷婷| 香蕉乱码成人久久天堂爱免费| 欧美综合77777色婷婷| 国产日韩成人精品| 久久国产成人| 欧美黄色日本| 99国产麻豆精品| 国产精品vip| 亚洲欧美一区二区视频| 久久久久久97三级| 亚洲第一精品影视| 欧美日本精品一区二区三区| 亚洲色图综合久久| 欧美中文字幕视频| 在线观看日韩一区| 欧美日韩1区2区| 午夜精品久久久久久久男人的天堂 | 欧美日韩精品一区二区三区四区| 亚洲欧洲精品成人久久奇米网| 在线一区二区三区四区五区| 国产精品乱码| 久久手机免费观看| 亚洲精品国产精品国自产在线 | 久久久久久一区| 亚洲国产成人不卡| 欧美性感一类影片在线播放| 久久av红桃一区二区小说| 欧美xxx成人| 亚洲午夜小视频| 在线播放豆国产99亚洲| 欧美日韩在线播放一区| 久久精品电影| av成人手机在线| 你懂的亚洲视频| 欧美一级久久| 一区二区av| 一区在线观看视频| 国产精品国产三级国产a| 久久久午夜视频| 亚洲女ⅴideoshd黑人| 亚洲成人在线网| 久久久亚洲成人| 亚洲在线观看视频| 亚洲大片精品永久免费| 国产精品丝袜xxxxxxx| 欧美久久影院| 麻豆av福利av久久av| 亚洲欧美中文在线视频| 99视频在线观看一区三区| 欧美高清影院| 乱码第一页成人| 欧美影院午夜播放| 亚洲免费在线电影| 一区二区免费在线视频| 亚洲国产另类久久久精品极度| 国产日韩欧美黄色| 国产精品久久久久77777| 欧美激情亚洲自拍| 久久综合九色| 久久人人九九| 久久久噜噜噜久久中文字幕色伊伊| 亚洲午夜久久久| 这里是久久伊人| 亚洲午夜女主播在线直播| 夜夜嗨av一区二区三区中文字幕| 亚洲国内自拍| 亚洲日本免费| 亚洲欧洲在线播放| 亚洲日产国产精品| 91久久嫩草影院一区二区| 亚洲国产裸拍裸体视频在线观看乱了| 欧美不卡视频一区发布| 免费日韩视频| 欧美大片免费久久精品三p| 久久综合九色99| 欧美激情精品久久久六区热门| 麻豆亚洲精品| 亚洲国产精品久久久久秋霞蜜臀| 亚洲国产二区| 亚洲美女在线国产| 夜夜嗨av色综合久久久综合网| aa国产精品| 亚洲在线播放| 久久精品视频在线| 美乳少妇欧美精品| 欧美精品国产精品| 国产精品福利网站| 国产噜噜噜噜噜久久久久久久久| 国产偷国产偷亚洲高清97cao| 国产日韩精品在线观看| 尹人成人综合网| 日韩亚洲不卡在线| 亚洲专区一区| 久久精品日产第一区二区三区| 久久综合伊人77777麻豆| 亚洲二区视频| 在线视频免费在线观看一区二区| 亚洲永久免费视频| 久久久另类综合| 欧美日韩日本国产亚洲在线| 国产日韩久久| 亚洲三级毛片| 欧美一区二区在线看| 免费短视频成人日韩| 亚洲精品中文字幕在线观看| 亚洲综合精品四区| 乱码第一页成人| 国产精品进线69影院| 激情综合亚洲| 亚洲在线观看免费| 欧美成人自拍| 亚洲欧美日韩国产| 免费在线成人av| 国产欧美精品日韩精品| 亚洲人屁股眼子交8| 久久国产免费看| 亚洲美女av网站| 欧美+亚洲+精品+三区| 国产美女诱惑一区二区| 亚洲精品视频免费观看|