cpp-335Đọc toàn bộ đề miễn phí

Cộng hai ma trận cùng kích thước

Trong đại số tuyến tính, phép cộng hai ma trận là phép toán đầu tiên và cũng dễ nhất: hai

C++Cơ bản12 phút

Tiến độ của tôi ở bài này

Điểm và code bạn nộp được lưu vào tài khoản sau khi chấm bài.

Đang tải điểm của bạn…

Kiến thức và chủ đề

linear-algebramatrixarraysentry-ramp

Kiến thức tiên quyết: cpp-basics, arrays.

Nội dung đề bài

Mô tả bài toán

Trong đại số tuyến tính, phép cộng hai ma trận là phép toán đầu tiên và cũng dễ nhất: hai ma trận cùng kích thước được cộng bằng cách cộng từng cặp phần tử nằm ở cùng vị trí (hàng, cột). Đây là bài khởi động bắt buộc trước khi bạn học nhân ma trận, vì nhân ma trận được xây dựng từ rất nhiều phép cộng như thế này.

Yêu cầu

Cho hai ma trận số nguyên A và B, cùng có n hàng và m cột. Hãy in ra ma trận tổng C = A + B, trong đó C[i][j] = A[i][j] + B[i][j] với mọi i, j.

Quy ước nộp bài

Nộp chương trình solution.cpp đọc dữ liệu từ stdin và in kết quả ra stdout. In đúng n dòng, mỗi dòng m số nguyên cách nhau một dấu cách. Không in thêm chữ, nhãn hay dòng trống nào khác.

Input

  • Dòng đầu tiên: hai số nguyên n và m (1 <= n, m <= 4).
  • n dòng tiếp theo: ma trận A, mỗi dòng gồm m số nguyên của một hàng, đọc từ trái

sang phải.

  • n dòng tiếp theo nữa: ma trận B, đọc theo đúng cách như trên.

Output

In ra n dòng, mỗi dòng m số nguyên là một hàng của ma trận tổng C. Hai số trên cùng một dòng cách nhau đúng một dấu cách, không có dấu cách ở cuối dòng và không có dòng trống ở cuối.

Ràng buộc

  • Mỗi phần tử có giá trị tuyệt đối không vượt quá 1000.
  • Thời gian cho mỗi bộ dữ liệu là 1 giây.

Ví dụ 1

Input

2 2
1 2
3 4
5 6
7 8

Output

6 8
10 12

Ví dụ 2

Input

1 1
5
-3

Output

2

Giải thích

Với dữ liệu vào:

thì ma trận tổng là:

3 cấp độ gợi ýMở dần khi bạn thật sự cần hỗ trợ.
Phân tích lời giảiGiải thích hướng tư duy và thuật toán.
Code tham khảoDùng để đối chiếu sau khi tự làm.

Gợi ý và lời giải chỉ mở sau khi bạn bấm Nộp bài. Giáo viên và quản trị viên mở được ngay.

Góp ý & báo lỗi bài tập

Đề bài chưa rõ, test có vấn đề hay bạn có ý tưởng giúp bài tốt hơn? Gửi cho đội ngũ AI Empire nhé — mỗi góp ý đều được đọc.

Nhóm Zalo