Mảng 2 chiều 8
Tổng lớn nhất của hàng và cột
Nộp bàiPoint: 1
Cho một bảng 4 kích thước n hàng, m cột gồm các số nguyên dương. Hãy đưa ra tổng lớn nhất của một hàng và một cột.
Input:
• Dòng đầu tiên chứa hai số n, m.
• n dòng tiếp theo, mỗi dòng chứa m số mô tả bảng A.
Các số được nhập vào là các số nguyên dương không vượt quá 1000.
Output:
• Dòng thứ nhất in ra tổng lớn nhất của một hàng bảng A.
• Dòng thứ hai in ra tổng lớn nhất của một cột bảng A.
Input:
2 3
2 4 5
9 9 2
Output:
20
13
Tổng các số thuộc đường chéo chính và trên đường chéo chính
Nộp bàiPoint: 1
Cho một bảng A kích thước n x n gồm các số nguyên dương. Hãy đưa ra:
• Tổng các số thuộc đường chéo chính.
• Tổng các số nằm ở phía trên đường chéo chính.
Input:
Dòng đầu tiên chứa số n.
n dòng tiếp theo, mỗi dòng chứa n số mô tả bảng A.
Các số được nhập vào là các số nguyên dương không vượt quá 1000.
Output:
Dòng thứ nhất in ra tổng các số thuộc đường chéo chính của bảng A.
Dòng thứ hai in ra tổng các số phía trên đường chéo chính của bảng A.
Input:
3
2 1 3
1 9 5
1 1 1
Output:
12
9
Tổng phần tử trong ma trận
Nộp bàiPoint: 1
Cho ma trận kích thước n x m. Hãy tính tổng tất cả phần tử.
Input:
Dòng 1: n, m
n dòng tiếp theo: mỗi dòng m số nguyên
Output:
Một số nguyên: tổng các phần tử
Ví dụ:
Input 1:
2 3
1 2 3
4 5 6
Output 1:
21
Input 2:
3 2
-1 0
2 3
4 -2
Output 2:
6
Phần tử lớn nhất trong ma trận
Nộp bàiPoint: 1
Tìm giá trị lớn nhất trong ma trận.
Input:
Dòng 1: n, m
n dòng tiếp theo: m số nguyên
Output:
Một số nguyên: giá trị lớn nhất
Ví dụ:
Input 1:
2 2
1 5
-3 4
Output 1:
5
Input 2:
3 3
0 0 0
-1 -2 -3
7 1 2
Output 2:
7
Đếm số dương trong ma trận
Nộp bàiPoint: 1
Đếm có bao nhiêu số dương trong ma trận.
Input:
Dòng 1: n, m
n dòng tiếp theo: m số nguyên
Output:
Một số nguyên: số lượng phần tử > 0
Ví dụ:
Input 1:
2 3
1 -1 0
2 3 -2
Output 1:
3
Input 2:
2 2
-5 -4
-3 -2
Output 2:
0
Tổng từng hàng của ma trận
Nộp bàiPoint: 1
In ra tổng của mỗi hàng trên một dòng.
Input:
Dòng 1: n, m
n dòng tiếp theo: m số nguyên
Output:
n dòng, mỗi dòng là tổng hàng tương ứng
Ví dụ:
Input 1:
2 3
1 2 3
4 5 6
Output 1:
6
15
Input 2:
3 2
1 1
2 2
3 3
Output 2:
2
4
6
Tổng từng cột của ma trận
Nộp bàiPoint: 1
In ra tổng của mỗi cột trên một dòng.
Input:
Dòng 1: n, m
n dòng tiếp theo: m số nguyên
Output:
m dòng, mỗi dòng là tổng cột tương ứng
Ví dụ:
Input 1:
2 3
1 2 3
4 5 6
Output 1:
5
7
9
Input 2:
3 2
1 1
2 2
3 3
Output 2:
6
6
Tổng các số trên đường chéo chính
Nộp bàiPoint: 1
Cho ma trận vuông n x n. Hãy in ra tổng các phần tử nằm trên đường chéo chính.
Input:
Dòng 1: n
n dòng tiếp theo: n số nguyên
Output:
Một số nguyên: tổng chéo chính
Ví dụ:
Input 1:
3
1 2 3
4 5 6
7 8 9
Output 1:
15
Giải thích: Đường chéo chính gồm các số 1, 5, 9. Lấy 1 + 5 + 9 = 15
Input 2:
2
10 20
30 40
Output 2:
50
Tổng các số nằm trên đường chéo phụ
Nộp bàiPoint: 1
Cho ma trận vuông n x n. Hãy in ra tổng các phần tử nằm trên đường chéo phụ.
Input:
Dòng 1: n
n dòng tiếp theo: n số nguyên
Output:
Một số nguyên: tổng chéo phụ
Ví dụ:
Input 1:
3
1 2 3
4 5 6
7 8 9
Output 1:
15
Giải thích: Đường chéo phụ gồm các số 3, 5, 7 và tổng bằng 15
Input 2:
2
10 20
30 40
Output 2:
50
Ma trận đối xứng qua đường chéo chính
Nộp bàiPoint: 1
Cho ma trận vuông n x n. Hãy kiểm tra xem nó có đối xứng qua đường chéo chính hay không.
Input:
Dòng 1: n
n dòng tiếp theo: n số nguyên
Output:
YES nếu đối xứng, NO nếu không
Ví dụ:
Input 1:
3
1 2 3
2 4 5
3 5 6
Output 1:
YES
Input 2:
2
1 0
2 1
Output 2:
NO