[BOJ] 백준 2738 행렬 덧셈
문제 링크 : https://www.acmicpc.net/problem/2738
이 문제는 두 행렬을 입력 받고 두 행렬의 합을 출력하면 되는 문제 입니다.
입력받는 행렬의 크기가 정해지지 않았으므로, 벡터를 사용하면 쉽게 해결 할 수 있습니다.
소스 코드 :
#include#include using namespace std; int main() { int n, m; cin >> n >> m; cin.ignore(); vector< vector > a(n); //vector > b(n); for (int i = 0; i < n; i++) { for (int j = 0; j < m; j++) { int t; cin >> t; cin.ignore(); a[i].push_back(t); } } for (int i = 0; i < n; i++) { for (int j = 0; j < m; j++) { int t; cin >> t; cin.ignore(); a[i][j] = a[i][j] + t; } } for (int i = 0; i < n; i++) { for (int j = 0; j < m; j++) { cout << a[i][j] << ' '; } cout << endl; } }
댓글
댓글 쓰기