
									 Problem
								
								
									 Solution
								
								
									 Submissions
								
								
							Sum of Two Matrices
								Certification: Basic Level
								Accuracy: 85.71%
								Submissions: 7
								Points: 10
							
							Write a C++ program to find the sum of two matrices. The program should take two matrices of the same size as input and return their sum.
Example 1
- Input: 
    Matrix A = [
[1, 2],
[3, 4]
] Matrix B = [
[5, 6],
[7, 8]
] - Output: [
[6, 8],
[10, 12]
] - Explanation: 
- Step 1: Verify that matrices A and B have the same dimensions (2×2).
 - Step 2: Create a result matrix with the same dimensions.
 - Step 3: Add corresponding elements: result[0][0] = A[0][0] + B[0][0] = 1 + 5 = 6.
 - Step 4: Continue for all elements: result[0][1] = 2 + 6 = 8, result[1][0] = 3 + 7 = 10, result[1][1] = 4 + 8 = 12.
 - Step 5: Return the resulting matrix.
 
 
Example 2
- Input:
    Matrix A = [
[1, 2, 3],
[4, 5, 6]
] Matrix B = [
[7, 8, 9],
[10, 11, 12]
] - Output: [
[8, 10, 12],
[14, 16, 18]
] - Explanation: 
- Step 1: Verify that matrices A and B have the same dimensions (2×3).
 - Step 2: Create a result matrix with the same dimensions.
 - Step 3: Add corresponding elements for each position in the matrices.
 - Step 4: For the first row: [1+7, 2+8, 3+9] = [8, 10, 12].
 - Step 5: For the second row: [4+10, 5+11, 6+12] = [14, 16, 18].
 - Step 6: Return the resulting matrix.
 
 
Constraints
- The matrices must be of the same size
 - The matrices can have a maximum size of 100×100
 - Time Complexity: O(n²), where n is the size of the matrices
 - Space Complexity: O(n²) for storing the result matrix
 
Editorial
									
												
My Submissions
										All Solutions
									| Lang | Status | Date | Code | 
|---|---|---|---|
| You do not have any submissions for this problem. | |||
| User | Lang | Status | Date | Code | 
|---|---|---|---|---|
| No submissions found. | ||||
Solution Hints
- Use nested loops to iterate through the matrices and add corresponding elements.
 - Store the result in a new matrix.