華為OJ 蛇形矩陣

2021-07-14 08:40:31 字數 802 閱讀 4593

蛇形矩陣

題目說明

蛇形矩陣是由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輸出引數:

int * presult:指向存放蛇形矩陣的字串指標

指標指向的記憶體區域保證有效

返回值:

void

輸入描述:

輸入正整數n(n

不大於100

輸出描述:

輸出乙個n

行的蛇形矩陣。

輸入例子:4

輸出例子:

1 3 6 10

2 5 9

4 8 7

解答**:

#include#include#include#includeusing namespace std;

int main()

{ //freopen("input.txt","r",stdin);

int i,j,k,n;

int add;

while(cin>>n)

{if(n==1)

cout<<1<

華為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...

華為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 輸出引數...