빙빙 돌아서 온 풀이
#include <iostream>
#include <vector>
using namespace std;
int main() {
int T;
cin >> T;
vector<int> sum;
for (int i = 0; i < T; i++)
{
int a, b;
cin >> a >> b;
sum.push_back(a + b);
}
for (int i = 0; i < T; i++)
{
cout << sum[i] << endl;
}
}
한번에 입력받고 한번에 출력해야 하는 건 줄 알고 벡터까지 만들어서 했는데
그냥 바로바로 입력받고 출력하고 반복해도 되는 듯하다.
아래처럼 해도 정답이다.
#include <iostream>
#include <vector>
using namespace std;
int main() {
int T;
cin >> T;
for (int i = 0; i < T; i++)
{
int a, b;
cin >> a >> b;
cout << a + b << endl;
}
}
'C++ > 백준 코딩테스트 풀이 C++' 카테고리의 다른 글
C++ 2577 숫자의 개수 (0) | 2022.06.20 |
---|---|
c++ 1152 단어의 개수 (0) | 2022.06.15 |
C++ 2609 최대공약수 최소공배수 (0) | 2022.04.13 |
C++ 백준 2562번 최댓값 (0) | 2022.04.13 |
C++ 백준 1008번 A/B (0) | 2022.04.12 |