Quảng cáo
2 câu trả lời 253
def tim_so_lon_nhat_va_vi_tri(matrix):
max_value = matrix[0][0]
max_row, max_col = 0, 0
n = len(matrix)
for i in range(n):
for j in range(n):
if matrix[i][j] > max_value:
max_value = matrix[i][j]
max_row, max_col = i, j
return max_value, (max_row, max_col)
def nhap_ma_tran():
n = int(input("Nhập số dòng và cột của ma trận: "))
matrix = []
print("Nhập các phần tử của ma trận:")
for i in range(n):
row = []
for j in range(n):
element = int(input(f"Nhập phần tử [{i}][{j}]: "))
row.append(element)
matrix.append(row)
return matrix
# Nhập ma trận
ma_tran = nhap_ma_tran()
# Tìm số lớn nhất và vị trí của nó
so_lon_nhat, vi_tri = tim_so_lon_nhat_va_vi_tri(ma_tran)
# Hiển thị kết quả
print(f"Số lớn nhất trong ma trận là {so_lon_nhat} và nằm ở vị trí {vi_tri}")
Quảng cáo
Bạn cần hỏi gì?
Câu hỏi hot cùng chủ đề
-
Đã trả lời bởi chuyên gia
86258
