
100줄을 입력받아서 그대로 출력해줘야하기 때문에 ostringstream을 사용해보았다. getline을 통해 한줄씩 ostringstream에 추가하고 공백을 입력받으면 마지막에 한번에 출력해주는 방식을 사용하였다.
정답코드
#include <iostream>
#include <sstream>
using namespace std;
int main()
{
ostringstream output;
while (1)
{
string s;
getline(cin, s);
if (s.empty()) break;
output << s << "\n";
}
cout << output.str();
return 0;
}
'코딩테스트 > 백준' 카테고리의 다른 글
[백준][C++]1316번. 그룹 단어 체커 (0) | 2025.03.07 |
---|---|
[백준][C++]1157번. 단어 공부 (0) | 2025.03.07 |
[백준][C++]5622번. 다이얼 (0) | 2025.03.06 |
[백준][C++]2675번. 문자열 반복 (0) | 2025.03.06 |
[백준][C++]1546번. 평균 (0) | 2025.03.06 |