最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

一本通 2045 蛇形填數(shù)

2023-06-06 16:18 作者:whflclz  | 我要投稿


示例圖

#include<iostream>

using namespace std;

int a[21][21]={};

int main()

{

???????? int n;

???????? cin>>n;

???????? int x=1,y=n,cnt=1;

???????? a[x][y]=cnt;? ? ? //最右上角 填寫數(shù)字 1

while (cnt<n*n)

{

//從上到下? x +1? y 不變,測試下一個元素是否為 0? 且 x+1<=n

???????? while( x+1<=n && a[x+1][y]==0 ){

???????????????? x++;

???????????????? cnt++;

???????????????? a[x][y]=cnt;? ? ????

??????????? }

//從右到左 ? y-1? x?不變

???????? while( y-1>=1 && a[x][y-1]==0 ){

????????????????? y--;

???????????????? cnt++;

???????????????? a[x][y]=cnt;? ? ? ? ? ? ? ??

???????????}

???????//從下到上? x?-1? y 不變?

???????? while( x-1>=1 && a[x-1][y]==0 ){? ? ????

???????????????? x--;

???????????????? cnt++;

???????????????? a[x][y]=cnt;? ? ????????????

?????????}

????????//從左到右??y?+1? x?不變

???????? while( y+1<=n && a[x][y+1]==0 ){

????????? ? ???? y++;

???????????????? cnt++;

???????????????? a[x][y]=cnt;? ? ? ??

???????? }

}


for (int i=1;i<=n;i++)

{

???????? for (int j=1;j<=n;j++)? ? ????? cout<<a[i][j]<<" ";

???????? cout<<endl;

}

return 0;

}


一本通 2045 蛇形填數(shù)的評論 (共 條)

分享到微博請遵守國家法律
陈巴尔虎旗| 习水县| 中江县| 辽阳县| 翁牛特旗| 南阳市| 正安县| 大宁县| 本溪市| 泾源县| 读书| 达日县| 莱西市| 德江县| 合肥市| 潞西市| 珲春市| 武定县| 嘉义县| 漳浦县| 淳化县| 英超| 南京市| 安国市| 闽清县| 会泽县| 乌鲁木齐市| 宁阳县| 玉林市| 台东县| 东海县| 安乡县| 遂溪县| 平乐县| 砚山县| 蒲城县| 阳朔县| 阿拉善右旗| 台北县| 体育| 上犹县|