關於螺旋三角形和螺旋正方形的輸出表示

2021-06-05 08:34:51 字數 708 閱讀 5406

今天遇到了輸出順時針輸出螺旋三角形的問題,花了點時間寫了一下。於是,又想到了逆時針輸出的情況,最後又想試著輸出正方形的順時針和逆時針

10

1 2 3 4 5 6 7 8 9 10

27 28 29 30 31 32 33 34 11

26 45 46 47 48 49 35 12

25 44 54 55 50 36 13

24 43 53 51 37 14

23 42 52 38 15

22 41 39 16

21 40 17

20 18

19

#include//順時針螺旋三角形(非遞迴)

using namespace std;

int a[21][21];

int direction[3][2]=,,};

void setvalue(int n)

int main()

int main()

int main()

{ int n,i,j;

while(scanf("%d",&n)!=eof&&n)

{ count=0;

n=n;

setvalue(0,n);

for(i=0;i

螺旋三角形

方陣的主對角線之上稱為 上三角 請你設計乙個用於填充n階方陣的上三角區域的程式。填充的規則是 使用1,2,3 的自然數列,從左上角開始,按照順時針方向螺旋填充。例如 當n 3時,輸出 1 2 3 6 45 當n 4時,輸出 1 2 3 4 9 10 5 8 6 7當n 5時,輸出 1 2 3 4 5...

三角形中的正方形,三個問題

看書的時候看到乙個問題 給定乙個銳角三角形,畫出其內接正方形 已知 給定三角形 條件 正方形且4個點pa pb pc pd都在三角形abc上,假設點pa在邊ab,pb,pc在邊bc,pd在邊ac 思路 假設第四個點不在邊f上,會發生什麼?會發現這個正方形不固定!因為條件不夠 但是把多個正方形畫出來就...

三角形內嵌的相似三角形之間的關係

給定乙個參考三角形abc,在三條邊上 或延長線 各任意取一點x,y,z,那麼xyz叫做內嵌三角形或叫miquel三角形。與xyz相似 指同向相似 的內嵌三角形有無數個,那麼所有相似的內嵌三角形具有唯一的乙個miquel點。下面用文字證明以上結論 根據miquel定理 參考三角形abc三條邊上的x,y...