題目說明蛇形矩陣是由1開始的自然數依次排列成的乙個矩陣上三角形。知識點陣列樣例輸入
5樣例輸出
1 3 6 10 15
2 5 9 14
4 8 13
7 12
11
執行時間限制
10m記憶體限制
128輸入
輸入正整數n(n不大於100)
輸出輸出乙個n行的蛇形矩陣。
樣例輸入
4樣例輸出
1 3 6 10 2 5 9 4 8 7
蛇形矩陣數學描述:
輸入正整數
n,在第
k (k=0,1,...,n-1)
行時,(1)首元素為:
1+(0+1+2+...+k)
;(2)第k行輸出的元素個數為:
column_num=n-k;
(3)第k行的起始間隔為:
k+1。
c++實現如下:
#include using namespace std;
void snake(int n)
注意:若要在oj平台上順利通過,換行輸出且每行末尾不能有空格。
華為OJ 蛇形矩陣
蛇形矩陣 題目說明 蛇形矩陣是由1 開始的自然數依次排列成的乙個矩陣上三角形。樣例輸入 5 樣例輸出 1 3 6 10 15 2 5 9 14 4 8 13 7 12 11 介面說明 原型 void getresult int num,char presult 輸入引數 int num 輸入的正整數...
華為OJ 蛇形矩陣
題目說明 蛇形矩陣是由1開始的自然數依次排列成的乙個矩陣上三角形。樣例輸入 5 樣例輸出 1 3 6 10 15 2 5 9 14 4 8 13 7 12 11 介面說明 原型 void getresult int num,char presult 輸入引數 int num 輸入的正整數n 輸出引數...
華為OJ 蛇形矩陣
蛇形矩陣是由1開始的自然數依次排列成的乙個矩陣上三角形。樣例輸入 5樣例輸出 1 3 6 10 15 2 5 9 14 4 8 13 7 1211 原型 void getresult int num,char presult 輸入引數 int num 輸入的正整數n 輸出引數 int presult...