麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

NYOJ33 蛇形填數

2019-11-14 09:03:20
字體:
來源:轉載
供稿:網友

蛇形填數

時間限制:3000 ms  |  內存限制:65535 KB難度:3描述在n*n方陳里填入1,2,...,n*n,要求填成蛇形。例如n=4時方陳為:10 11 12 19 16 13 28 15 14 37 6 5 4輸入直接輸入方陳的維數,即n的值。(n<=100)輸出輸出結果是蛇形方陳。樣例輸入
3樣例輸出
7 8 16 9 25 4 3
#include <stdio.h>int main(){    int n,i,j,y,z,m,a,b,x=1;    scanf("%d",&n);    int Sz[n][n];    if(n%2!=0)//如果是奇數方陣,就率先賦值中心下標數組值        Sz[n/2][n/2]=n*n;    a=0;b=n-1;y=n-1,z=n-1;    m=n/2;    while(m--){  //0~m-1,m表示遍歷的圈數        i=a;j=b;        for(;i<y;i++,x++){  //z表示遍歷每圈需要遍歷的行or列數;i,j表示每圈最右上角數組下標            Sz[i][j] = x;            Sz[j][n-1-i] = x+z;            Sz[n-1-i][j-z] = x+2*z;            Sz[j-z][i] = x+3*z;        }        a++;                    b--;                    x+=3*z;         //x表示每圈最右上角的真值        y--;            //y--因為有i++,相當于范圍-=2;        z-=2;             }    for(i=0;i<n;i++){        for(j=0;j<n;j++)            PRintf("%d ",Sz[i][j]);//printf("%-4d",Sz[i][j]);        printf("/n");    }    return 0;}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 97伦理 | 国产精品亚洲综合一区二区三区 | 黄色大片大毛片 | 99热1 | 亚洲国产午夜精品 | 黄色免费影片 | 99re久久最新地址获取 | 成人一级黄色 | 久久久久国 | 一日本道久久久精品国产 | 91精品国产91 | 91成人一区| 国产亚洲精品久久久久久网站 | 石原莉奈日韩一区二区三区 | 特黄一级小说 | 销魂美女一区二区 | 爽爽视频免费看 | 国产精品av久久久久久网址 | 性欧美暴力猛交69hd | 91精品国产福利尤物免费 | 欧美一级美国一级 | 99爱精品在线 | 一区二区三区无码高清视频 | 射逼网站| 欧洲精品色 | 欧美视频在线一区二区三区 | 欧美日韩成人一区二区 | av免费在线观看av | 久久精品视频黄色 | 成年免费视频黄网站在线观看 | 双性精h调教灌尿打屁股的文案 | 日本精品久久久久 | 久久久日韩精品一区二区 | 中文字幕偷拍 | 日本一区二区免费在线观看 | www.99久| 国产免费一级淫片 | 久久成人免费网 | 91九色论坛| 毛片免费大全短视频 | 综合激情网 |