題目描述
蛇形矩陣是由1開始的自然數依次排列成的乙個矩陣上三角形。
輸入描述:
輸入正整數n(n不大於100)
輸出描述:
輸出乙個n行的蛇形矩陣。
示例1
輸入
4輸出
1 3 6 10
2 5 9
4 87
雙指標,找規律,從左至右,從上至下
whiletrue:
try:
n =int(input())
res =
i =n
s = 1
while i>=1:
s += n-i
w =s
j = 1
while(j<=i):
if j print(w,end='')
else
:
print(w,end='\n'
) j += 1w += j + n-i
i -= 1
except
:
break
執行結果: 答案正確:恭喜!您提交的程式通過了所有的測試用例
華為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...