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

歡迎光臨散文網(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ù)的評論 (共 條)

分享到微博請遵守國家法律
台山市| 民权县| 霍林郭勒市| 高雄县| 长乐市| 渑池县| 万载县| 龙江县| 新绛县| 科技| 收藏| 蒲江县| 沿河| 息烽县| 社旗县| 绥芬河市| 怀来县| 科尔| 马山县| 东至县| 娱乐| 汕尾市| 通辽市| 五寨县| 芒康县| 宁阳县| 琼中| 乳山市| 武威市| 丽水市| 潼关县| 五大连池市| 夏邑县| 平原县| 岳普湖县| 胶南市| 盐源县| 静海县| 石台县| 天长市| 谢通门县|