Mảng 2 chiều cơ bản 8
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
Ma trận đối xứng qua đường chéo phụ
Nộp bàiPoint: 1
Cho ma trận vuông kích thước n x n.
Hãy kiểm tra xem ma trận có đối xứng qua đường chéo phụ (từ ô trên cùng bên phải đến ô dưới cùng bên trái) hay không.
Input:
Dòng 1: số nguyên n (1 ≤ n ≤ 100).
n dòng tiếp theo: mỗi dòng gồm n số nguyên.
Output:
In YES nếu ma trận đối xứng qua đường chéo phụ.
In NO nếu không.
Ví dụ:
Input 01:
3
1 2 3
4 5 2
7 4 1
Output 01:
YES
Input 02:
3
1 0 2
4 5 6
7 8 9
Output 02:
NO