給定乙個n×n的方陣,本題要求計算該矩陣除副對角線、最後一列和最後一行以外的所有元素之和。副對角線為從矩陣的右上角至左下角的連線。
輸入第一行給出正整數n(1);隨後n行,每行給出n個整數,其間以空格分隔。
在一行中給出該矩陣除副對角線、最後一列和最後一行以外的所有元素之和。
4
2 3 4 1
5 6 1 1
7 1 8 1
1 1 1 1
35
1#矩陣運算2#
author: cnrick3#
time : 2020-3-30
4 n =int(input())
5 matrix =
6 result =0
7for i in
range(n):
8 thisline = list(map(int,input().split())) #
獲取第i行的資料
新增第i行到矩陣列表matrix
10for row in range(n): #
遍歷矩陣的每一行
11for col in range(n): #
遍歷矩陣的每一列
12if row!= n-1 and col != n-1 and col+row != n-1: #
排除掉最後一行、一列和副對角線的元素
13 result +=matrix[row][col]
14print(result)
**參考:
第4章 19 矩陣運算 20分
給定乙個n n的方陣,本題要求計算該矩陣除副對角線 最後一列和最後一行以外的所有元素之和。副對角線為從矩陣的右上角至左下角的連線。輸入第一行給出正整數n 1在一行中給出該矩陣除副對角線 最後一列和最後一行以外的所有元素之和。423 4156 1171 8111 1135 include intmai...
第4章 18 猴子選大王 20分
第4章 18 猴子選大王 20分 一群猴子要選新猴王。新猴王的選擇方法是 讓n只候選猴子圍成一圈,從某位置起順序編號為1 n號。從第1號開始報數,每輪從1報到3,凡報到3的猴子即退出圈子,接著又從緊鄰的下乙隻猴子開始同樣的報數。如此不斷迴圈,最後剩下的乙隻猴子就選為猴王。請問是原來第幾號猴子當選猴王...
第4章 18 猴子選大王 20分
一群猴子要選新猴王。新猴王的選擇方法是 讓n只候選猴子圍成一圈,從某位置起順序編號為1 n號。從第1號開始報數,每輪從1報到3,凡報到3的猴子即退出圈子,接著又從緊鄰的下乙隻猴子開始同樣的報數。如此不斷迴圈,最後剩下的乙隻猴子就選為猴王。請問是原來第幾號猴子當選猴王?輸入格式 輸入在一行中給乙個正整...