藍橋杯之蛇行矩陣

2021-10-03 18:14:00 字數 734 閱讀 2241

題目描述

蛇形矩陣是由1開始的自然數依次排列成的乙個矩陣上三角形。

輸入本題有多組資料,每組資料由乙個正整數n組成。(n不大於100)

輸出對於每一組資料,輸出乙個n行的蛇形矩陣。兩組輸出之間不要額外的空行。矩陣三角中同一行的數字用乙個空格分開。行尾不要多餘的空格。

樣例輸入

5樣例輸出

1 3 6 10 15

2 5 9 14

4 8 13

7 12

11思路:觀察橫縱座標的變化情況,找規律就可以了。

**如下:

#include

#define ll long long

using

namespace std;

const

int maxx=

1e2+10;

int a[maxx]

[maxx]

;int n;

intmain()

for(

int i=

1;i<=n;i++

)for

(int j=

1;j<=n-i+

1;j++

)printf

("%d%c"

,a[i]

[j],j==n-i+1?

'\n'

:' ');

return0;

}

努力加油a啊,(o)/~

藍橋杯 B 蛇行矩陣

蛇形矩陣是由 11 開始的自然數依次排列成的乙個矩陣上三角形。input 輸入由乙個正整數 nn 組成。1 n 100 1 n 100 output 對於每一組資料,輸出乙個 nn 行的蛇形矩陣。矩陣三角中同一行的數字用乙個空格分開。行尾不要多餘的空格。examples input copy 3ou...

藍橋杯 問題 1097 蛇行矩陣

題目描述 蛇形矩陣是由1開始的自然數依次排列成的乙個矩陣上三角形。輸入本題有多組資料,每組資料由乙個正整數n組成。n不大於100 輸出對於每一組資料,輸出乙個n行的蛇形矩陣。兩組輸出之間不要額外的空行。矩陣三角中同一行的數字用乙個空格分開。行尾不要多餘的空格。樣例輸入 5樣例輸出 1 3 6 10 ...

藍橋杯之矩陣乘法

問題描述 給定乙個n階矩陣a,輸出a的m次冪 m是非負整數 例如 a 1 23 4 a的2次冪 7 10 15 22 輸入格式 第一行是乙個正整數n m 1 n 30,0 m 5 表示矩陣a的階數和要求的冪數 接下來n行,每行n個絕對值不超過10的非負整數,描述矩陣a的值 輸出格式 輸出共n行,每行...