日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

P2615神奇的幻方

發布時間:2024/3/24 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 P2615神奇的幻方 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

題目描述

幻方是一種很神奇的 N*N 矩陣:它由數字 1,2,3,??,N×N 構成,且每行、每列及兩條對角線上的數字之和都相同。

當 N 為奇數時,我們可以通過下方法構建一個幻方:

首先將 1 寫在第一行的中間。

之后,按如下方式從小到大依次填寫每個數 K (K=2,3,?,N×N ):

1.若 (K-1) 在第一行但不在最后一列,則將 K 填在最后一行, (K-1) 所在列的右一列;
2.若 (K-1) 在最后一列但不在第一行,則將 K 填在第一列, (K-1) 所在行的上一行;
3.若 (K-1) 在第一行最后一列,則將 K 填在 (K-1) 的正下方;
4.若 (K-1) 既不在第一行,也最后一列,如果 (K?1) 的右上方還未填數,則將 K 填在 (K?1) 的右上方,否則將 L 填在 (K?1) 的正下方。
現給定 N ,請按上述方法構造 N×N 的幻方。

輸入格式

一個正整數 N ,即幻方的大小。

輸出格式

共 N 行 ,每行 N 個整數,即按上述方法構造出的N×N 的幻方,相鄰兩個整數之間用單空格隔開。

輸入輸出樣例

輸入 #1

3

輸出 #1

8 1 6
3 5 7
4 9 2

輸入 #2

25

輸出 #2

327 354 381 408 435 462 489 516 543 570 597 624 1 28 55 82 109 136 163 190 217 244 271 298 325 353 380 407 434 461 488 515 542 569 596 623 25 27 54 81 108 135 162 189 216 243 270 297 324 326 379 406 433 460 487 514 541 568 595 622 24 26 53 80 107 134 161 188 215 242 269 296 323 350 352 405 432 459 486 513 540 567 594 621 23 50 52 79 106 133 160 187 214 241 268 295 322 349 351 378 431 458 485 512 539 566 593 620 22 49 51 78 105 132 159 186 213 240 267 294 321 348 375 377 404 457 484 511 538 565 592 619 21 48 75 77 104 131 158 185 212 239 266 293 320 347 374 376 403 430 483 510 537 564 591 618 20 47 74 76 103 130 157 184 211 238 265 292 319 346 373 400 402 429 456 509 536 563 590 617 19 46 73 100 102 129 156 183 210 237 264 291 318 345 372 399 401 428 455 482 535 562 589 616 18 45 72 99 101 128 155 182 209 236 263 290 317 344 371 398 425 427 454 481 508 561 588 615 17 44 71 98 125 127 154 181 208 235 262 289 316 343 370 397 424 426 453 480 507 534 587 614 16 43 70 97 124 126 153 180 207 234 261 288 315 342 369 396 423 450 452 479 506 533 560 613 15 42 69 96 123 150 152 179 206 233 260 287 314 341 368 395 422 449 451 478 505 532 559 586 14 41 68 95 122 149 151 178 205 232 259 286 313 340 367 394 421 448 475 477 504 531 558 585 612 40 67 94 121 148 175 177 204 231 258 285 312 339 366 393 420 447 474 476 503 530 557 584 611 13 66 93 120 147 174 176 203 230 257 284 311 338 365 392 419 446 473 500 502 529 556 583 610 12 39 92 119 146 173 200 202 229 256 283 310 337 364 391 418 445 472 499 501 528 555 582 609 11 38 65 118 145 172 199 201 228 255 282 309 336 363 390 417 444 471 498 525 527 554 581 608 10 37 64 91 144 171 198 225 227 254 281 308 335 362 389 416 443 470 497 524 526 553 580 607 9 36 63 90 117 170 197 224 226 253 280 307 334 361 388 415 442 469 496 523 550 552 579 606 8 35 62 89 116 143 196 223 250 252 279 306 333 360 387 414 441 468 495 522 549 551 578 605 7 34 61 88 115 142 169 222 249 251 278 305 332 359 386 413 440 467 494 521 548 575 577 604 6 33 60 87 114 141 168 195 248 275 277 304 331 358 385 412 439 466 493 520 547 574 576 603 5 32 59 86 113 140 167 194 221 274 276 303 330 357 384 411 438 465 492 519 546 573 600 602 4 31 58 85 112 139 166 193 220 247 300 302 329 356 383 410 437 464 491 518 545 572 599 601 3 30 57 84 111 138 165 192 219 246 273 301 328 355 382 409 436 463 490 517 544 571 598 625 2 29 56 83 110 137 164 191 218 245 272 299

代碼

#include <bits/stdc++.h> //照著做 using namespace std; int hf[42][42];int main(){int n;cin>>n;int t1,t2; //位置標記,行 列hf[1][(n+1)/2]=1;t1=1;t2=(n+1)/2;for(int i=2;i<=n*n;i++){if(t1==1&&t2!=n){t1=n;t2+=1;}else if(t1!=1&&t2==n){t1-=1;t2=1;}else if(t1==1&&t2==n){t1=2;}else{if(hf[t1-1][t2+1]==0){t1-=1;t2+=1;}else t1+=1;}hf[t1][t2]=i;}for(int i=1;i<=n;i++){for(int j=1;j<=n;j++){printf("%d",hf[i][j]);if(j==n){printf("\n");}else printf(" ");}}return 0; }

總結

以上是生活随笔為你收集整理的P2615神奇的幻方的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 毛片在哪看 | 久久艹在线| 久久久黄色| 国产成人在线一区 | 日本黄色视 | 中文在线日韩 | 99成人在线 | 天堂成人在线 | 手机在线视频一区 | 超在线视频 | 国产一级精品视频 | 国产a国产片国产 | 亚日韩一区 | 日本xxxxxxxxx18 | 我们2018在线观看免费版高清 | 国产精品99久久久 | 九久久久久 | 午夜福利123 | 蜜桃av免费看 | 九草在线 | 日本免费在线观看 | 色四月| 国产成人精品影院 | 99这里有精品 | 免费成人电影在线观看 | 无码人妻精品一区二区三区99v | 人人干干 | 男女瑟瑟网站 | 亚洲一区二区三区四区不卡 | 能免费看18视频网站 | 91精品国产乱码久久久张津瑜 | 精品人妻一区二区三区免费看 | 中出在线| 国产成人精品在线观看 | 亚洲日本久久久 | 亚洲黄色免费观看 | 黄网免费视频 | 99久久婷婷国产精品综合 | 久久亚洲影视 | 九七超碰在线 | 成人免费视频网站在线观看 | 特黄级| 一区二区三区免费毛片 | 午夜av电影在线观看 | 一起草视频在线播放 | 国产视频入口 | zzjizzji亚洲日本少妇 | 日韩人体视频 | av一区二区三区在线 | 亚洲成人激情视频 | 黄色毛毛片 | 国产在线视频卡一卡二 | 国产色综合视频 | 国产一区网 | jizz国产视频 | 六月色婷婷 | 欧美老女人性生活视频 | 亚洲国产av一区二区 | 视频国产一区 | 亚洲综合少妇 | 538国产精品视频一区二区 | 欧美中文在线观看 | 性生生活大片又黄又 | 韩国一区二区三区视频 | 丰满人妻一区二区 | av在线播放地址 | 亚洲男性天堂 | 美女视频黄a视频全免费观看 | 色婷婷午夜| 国产欧美熟妇另类久久久 | 成人a区 | 亚洲天堂精品在线观看 | 精品国产乱子伦一区二区 | 欧美日韩一区二区区 | 涩涩视频免费看 | 神马午夜精品 | 亚洲第一黄色 | 丰满少妇一区二区三区 | 国产精品不卡视频 | 麻豆视频在线观看免费网站黄 | 97视频在线看 | 女厕厕露p撒尿八个少妇 | 91亚洲国产成人精品一区 | 日韩av一二三 | 久久久久午夜 | 日本一区二区三区电影在线观看 | 日韩av手机在线观看 | 久久91精品国产91久久小草 | 美女日批视频在线观看 | 精品人妻一区二区三区日产 | 国产一级片a | www爱爱 | 爱爱的免费视频 | 蜜芽一区二区 | 九九热精彩视频 | 神马久久网| 18禁肉肉无遮挡无码网站 | 成人在线观看一区二区 | 丝袜福利视频 |