반응형
문제
풀이
string 라이브러리의 getline() 함수를 이용한다.
빈 줄이 주어질 수도 있기에 while문의 조건문에 getline() 함수를 사용하여, 입력이 없으면 종료되도록 한다.
코드
#include <iostream>
#include <string>
using namespace std;
int main() {
string str;
while (getline(cin, str)) {
cout << str << endl;
}
}
개념
[백준] 11718번 : 그대로 출력하기 - (C++)
문제 풀이 cin은 공백 이전까지만 입력을 받으므로, 공백을 포함한 입력은 받을 수 없다. 따라서, getline 함수를 이용한다. 코드 #include #include using namespace std; int main(){ string str; while (true){ getline(cin,
jigoo-log.tistory.com
결과
11719번: 그대로 출력하기 2
입력이 주어진다. 입력은 최대 100줄로 이루어져 있고, 알파벳 소문자, 대문자, 공백, 숫자로만 이루어져 있다. 각 줄은 100글자를 넘지 않으며, 빈 줄이 주어질 수도 있고, 각 줄의 앞 뒤에 공백이
www.acmicpc.net
반응형
'Programming > C++ - 백준' 카테고리의 다른 글
[백준] 11721번 : 열 개씩 끊어 출력하기 - (C++) (0) | 2023.04.11 |
---|---|
[백준] 11720번 : 숫자의 합 | 아스키코드 (C++) (0) | 2023.04.11 |
[백준] 11718번 : 그대로 출력하기 - (C++) (0) | 2023.04.10 |
[백준] 11022번 : 'A+B - 8' - (C++) (0) | 2023.04.09 |
[백준] 11021번 : 'A+B - 7' - (C++) (0) | 2023.04.08 |
댓글