Nộp bài | Các bài nộp | Làm tốt nhất | Về danh sách bài |
NUAMATRAN - Nửa ma trận |
Cho ma trận vuông A=(aij) có kích thước nxn (2<=n<=100) các phần tử trong khoảng [1..100]Cho ma trận vuông A=(aij) có kích thước nxn (2<=n<=100) các phần tử trong khoảng [1..100]:Cho ma trận vuông A=(aij) có kích thước nxn (2<=n<=100) các phần tử trong khoảng [1..100]:Cho ma trận vuông A=(aij) có kích thước nxn (2<=n<=100) các phần tử trong khoảng [1..100]. Một nửa ma trận là vùng tam giác nằm phía dưới (hoặc trên) đường chéo chính, hoặc nằm phía dưới (hoặc trên) đường chéo phụ.Hình trên là một ví dụ về vùng một nửa tam giác, đó là phần các ô màu xám nằm dưới đường chéo chính màu đỏ.Yêu cầu:a. Tính tổng các phần tử nằm trong vùng một nửa ma trận phía trên đường chéo chính?b. Tính tổng các phần tử nằm trong vùng một nửa ma trậr phía dưới đường chéo chính?c. Tính tổng các phần tử nằm trong vùng một nửa ma trận phía dưới đường chéo phụ?d. Tính tổng các phần tử nằm trong vùng một nửa ma trận phía trên đường chéo phụ?Input:- Dòng 1 chứa giá trị n
- n dòng tiếp theo, mỗi dòng i chứa n số nguyên thể hiện các phần tử dòng thứ i của ma trậnOutput:
- Gồm 4 dòng:
+ Dòng 1 là kết quả của câu a
+ Dòng 2 là kết quả của câu b
+ Dòng 3 là kết quả của câu c
+ Dòng 4 là kết quả của câu dVí dụ:Input:5
1 2 3 4 5
6 7 8 9 1
2 3 4 5 6
7 8 9 1 2
3 4 5 6 7Output45534346
Được gửi lên bởi: | Vương Trung Hiếu Nghĩa |
Ngày: | 2015-10-08 |
Thời gian chạy: | 1s |
Giới hạn mã nguồn: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Ngôn ngữ cho phép: | C++ 4.3.2 CPP CPP14 PAS-GPC PAS-FPC |