알고리즘(C++)/백준 알고리즘
11718번 : 그대로 출력하기
개발하는꼬물이
2017. 11. 15. 17:04
1. 문제 요약
입력 받은 대로 출력하는 프로그램을 작성하시오.
입력은 최대 100줄로 이루어져 있고, 알파벳 소문자, 대문자, 공백, 숫자로만 이루어져 있다.
각 줄은 100자를 넘지 않으며, 빈 줄은 주어지지 않는다. 또한, 각 줄은 공백으로 시작하거나 끝나지 않는다.
2. 예제 입력
Hello Beakjoon Online Judge
3. 예제 출력
Hello Beakjoon Online Judge
4. 코드
#include <iostream> #include <string> using namespace std; int main() { string input; while (1) { getline(cin, input); // 앤터가 나오기 전 까지 한 줄 입력 if (input == "") // 공백이 입력되면 종료 break; cout << input << endl; // 입력된 한 줄 출력 } return 0; }
→ getline() 함수로 한 줄씩 입력받고 출력, 공백이 입력되면 프로그램을 종료한다.